trimethyl(4-vinylbenzyl)phosphonium chloride

trimethyl(4-vinylbenzyl)phosphonium chloride · CAS 945256-94-0