chemical structure of 122647-31-8 FT-0631106

Product Name:

IBUTILIDE

Catalog No: FT-0631106

CAS NO:122647-31-8
MW:384.6000 g/mol
MF:C20H36N2O3S
INCHI KEY:ALOBUEHUHMBRLE-UHFFFAOYSA-N