Phosphorous acid, (1-methylethylidene)di-4,1-phenylene tetradodecylester
CAS No:
59189-85-4
Order 59189-85-4
phosphorous,methylethylidene,phenylene,tetradodecylester