Lugol’s iodine (10mL)

£3.95 inc VAT

Lugol’s Iodine

14 in stock

Category: