227092-22-0
Benzoate Ionophore I
Product Code:
234724
Molecular Formula:
C100H184 N12 O6
Molecular Weight:
1650.6
Order 227092-22-0