CAY10505

Name CAY10505
Supplier Creative Biomart
Catalog EI-0078
Cas Number 1218777-13-9
Formula C14H8FNO3S
Molecular Weight 289.28
Purity >99%
Description CAY10505
Supplier Page Shop