279889-5G Display Image

(S)-(+)-2-Phenylbutyric acid, 99%

Code: 279889-5G D2-231

ADD
£322.00 5G
List Price

Cas Number4286-15-1