chemical structure of 144689-78-1 FT-0697686

Product Name:

Olmesartan

Catalog No: FT-0697686

CAS NO:144689-78-1
MW:572.6000 g/mol
MF:C30H32N6O6
INCHI KEY:UREFBEDUPPNTPO-UHFFFAOYSA-N