$249.00$448.00

Aliases

Plastocyanin, petE

UniprotID

P50057

Immunogen

Recombinant Prochlorothrix hollandica Plastocyanin protein (35-131AA)

SKU: BTV-PA344627HD01PSD Categories: ,