Description

Cyt b6 / PetB Thylakoid membrane cytochrome b6 protein, N terminal, 50 ug