Basic information Safety Related Supplier
Niclosamide-d6 Structure

Niclosamide-d6