279889-1G Display Image

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

Code: 279889-1G D2-231

ADD
£84.80 1G
List Price

Cas Number4286-15-1