PHA-680632

Name PHA-680632
Supplier Creative Biomart
Catalog EI-0335
Cas Number 398493-79-3
Formula C28H35N7O2
Molecular Weight 501.62
Purity >99%
Description PHA-680632
Supplier Page Shop