tritolyl phosphate

noun

Definition of tritolyl phosphate