Identification Supplier

134709-16-3

Name MELANOSTATIN (FROG)
CAS 134709-16-3
Molecular Formula C189H285N53S
MDL Number MFCD07772890

Supplier