Ilford Microphen Film Developer, 1 litre

Item: 11009

Powder, extra fine, makes 1 litre

in stock In stock

£7.49

updown