16021 · 100 mg
Cayman Chemical · Cat: 16021
Reach 3+ verified distributors
Manufacturer product page
Description
An iron chelator, antifungal, and anticancer agent