PD 150,606

Name PD 150,606
Supplier Creative Biomart
Catalog EI-0413
Cas Number 179528-45-1
Chemical Name 3-(4-Iodophenyl)-2-mercapto-(Z)-2-propenoic acid
Formula C?H?IO?S
Molecular Weight 388.46
Purity ≥95% by TLC
Description Cell-permeable
Supplier Page Shop