Ilford Display Film 300 61cm x 30.5m large format media 2001653
EAN/UPC/ISBN Code
7630008806750
Brand
Ilford
Manufacture
ILFORD Imaging Switzerland GmbH
Manufacture Country
Switzerland