856925-71-8

 Home / Products / Other Intermediate / 856925-71-8
(-)-Blebbistatin

856925-71-8

Cat.No.ABP002400 Chemical Name(-)-Blebbistatin MDL: MFCD08460907 MolFormulaC18H16N2O2 MolWeight292.336
Enquiry