antenna polypeptide, bacterial [ 116326-62-6 ]

Cas Number: 116326-62-6
Product Code
766989
Product Name
antenna polypeptide, bacterial
Cas Number
116326-62-6
Molecular Formula
C324H493 N95 O98 S4