5-HO-ICA

Name 5-HO-ICA
Supplier Creative Peptides
Catalog CP25617
Cas Number 21598-06-1
Formula C9H7NO3
Molecular Weight 177,16 g/mole
Supplier Page Shop