trimethyl(4-vinylbenzyl)phosphonium chloride [ 945256-94-0 ]