856925-71-8

(-)-Blebbistatin

Cas Number: 856925-71-8  Molecular Structure
Product Code
1159073
Product Name
(-)-Blebbistatin
Cas Number
856925-71-8
Molecular Formula
C18H16 N2 O2