chemical structure of 100786-00-3 FT-0781790

Product Name:

1-Dihexylphosphorylhexane;1-dioctylphosphoryloctane

Catalog No: FT-0781790

CAS NO:100786-00-3
MW:689.1000 g/mol
MF:C42H90O2P2
INCHI KEY:XCKPOSFWUCCSSP-UHFFFAOYSA-N