591017-1G Display Image

(3S)-(+)-3-(1-Methylindol-3-yl)-3-phenylpropionaldehyde, 97%

Code: 591017-1G 501

ADD
£709.00 EACH List Price
Only available to UK customers