chemical structure of 31431-39-7 FT-0628179

Product Name:

Mebendazole

Catalog No: FT-0628179

CAS NO:31431-39-7
MW:295.2900 g/mol
MF:C16H13N3O3
INCHI KEY:OPXLLQIJSORQAM-UHFFFAOYSA-N