69785-2.5L Display Image

DL-Lactic acid, approx.90% (T)

Code: 69785-2.5L D2-231

£136.00 2.5L
List Price

Cas Number50-21-5