halorhodopsin (Q9285564)
class of transport proteins
Language: