Identification Supplier Related Products

1006388-38-0

Name Cenupatide
CAS 1006388-38-0
Molecular Formula C28H47N11O5
Molecular Weight 617.76
MOL File 1006388-38-0.mol

Supplier