Identification Hazard Information Supplier Related Products

1325559-12-3

Name Niclosamide-13C6
CAS 1325559-12-3

Hazard Information

Supplier