chemical structure of 22457-89-2 FT-0630486

Product Name:

Benfotiamine

Catalog No: FT-0630486

CAS NO:22457-89-2
MW:466.4000 g/mol
MF:C19H23N4O6PS
INCHI KEY:BTNNPSLJPBRMLZ-GHRIWEEISA-N