Carbmethoxymethyl triphenyl phosphonium acetate Structure

Carbmethoxymethyl triphenyl phosphonium acetate

Preparation Products And Raw materials