chemical structure of 118414-82-7 FT-0628956

Product Name:

MK-886

Catalog No: FT-0628956

CAS NO:118414-82-7
MW:472.1000 g/mol
MF:C27H34ClNO2S
INCHI KEY:QAOAOVKBIIKRNL-UHFFFAOYSA-N