iCRT3

Name iCRT3
Supplier Biorbyt
Catalog orb422380
Cas Number 901751-47-1
Formula C23H26N2O2S
Molecular Weight 394.53
Purity >98%
Description iCRT3
Supplier Page Shop