Dp44mT

Dp44mT is a potent iron chelator, which shows selective antitumor activity.
Supplier Selleck Chemicals
Product # S7909
Sku # S7909-10mg
Pricing 10mg, $97.00
Feedback