top of page
(S)-(-)-2-HYDROXY-1,2,2-TRIPHENYLETHYL ACETATE [95061-51-1] 97%

(S)-(-)-2-HYDROXY-1,2,2-TRIPHENYLETHYL ACETATE [95061-51-1] 97%

SKU: 95061511
bottom of page