dl-phosphoserinum – Compare pharmacy prices

2 OTC products

Prices from CHF 36.90 to CHF 89.00

Available at up to 7 Swiss pharmacies

Prices updated daily

Best deal

Vitasprint B12, Trinkampullen

CHF 36.90