Idebenone-13C,d3

Supplier Alfa Chemistry
Product # ACM1189907752
CAS # 1189907-75-2
Pricing Inquire
MolecularWeight 342.450
MolecularFormula C1813CH27D3O5
Feedback