Cat.No.KY108574 Name(-)-Blebbistatin CAS856925-71-8 MDL MFCD08460907 MolFormula C18H16N2O2 MolWeight 292.33 Enquiry Email Name/Company Message KY108574 - 856925-71-8 | (-)-Blebbistatin Quantity: Captcha Send Message