(4-ethenylphenyl)methyl] phosphonic acid?dibutyl ester

(4-ethenylphenyl)methyl] phosphonic acid?dibutyl ester · CAS 762293-74-3