L7260-5MG Display Image

Oleoyl-L-alpha-lysophosphatidic acid sodium salt, >=98%, solid

Code: L7260-5MG 501

ADD
£143.00 EACH List Price
Only available to UK customers