Back to Previous Page

(3-Benzyloxypropyl)triphenylphosphonium bromide

ITEM#: 3042-3891965G

MFR#: 389196-5G

(3-Benzyloxypropyl)triphenylphosphonium bromide 98%

.
(3-Benzyloxypropyl)triphenylphosphonium bromide 98%