Basic information Safety Related Supplier
proteorhodopsin Structure

proteorhodopsin