OPC 21268

Name OPC 21268
Supplier Biorbyt
Catalog orb422422
Cas Number 131631-89-5
Formula C26H31N3O4
Molecular Weight 449.54
Purity >98%
Description OPC 21268
Supplier Page Shop