cpcF logo

cpcF

Phycocyanobilin lyase subunit beta

Molecular Synopsis