856925-71-8

Chemical Name: (-)-Blebbistatin
Structure:
856925-71-8 (-)-Blebbistatin
CAS: 856925-71-8
ID:
Supplier: BOC Sciences

Get a quote