If you are going to consult the information about 958888-24-9 from one of the leading 958888-24-9 manufacturers and suppliers in China, Biopharmaleader Co.,Ltd is always at your service.Product InformationCAS NO.958888-24-9 Product Name4-(1-Methyl-1H-indol-5-yl)seMicarbazideSynonymsGanetespib intermediateFormulaC10H12N4OMolecular Weight204.22Spec / Purity95%minSupply CapacityDetails