ANDREA FILTER 10.8M X 1.0M

Manufacturer: 
CAMFIL
SKU: CAMAF113