Latrunculin A

Catalog number
2181-100
Name
Latrunculin A
Size
100 µg
Price
325 EUR
Supplier

Details