psbF protein

Product Code: 665533
Molecular Formula: C246H378N58O61S2
Molecular Weight: 5188.1
147651-80-7