Phosphorous acid ditridecylphenyl ester

Phosphorous acid ditridecylphenyl ester · CAS 68123-00-2