Screen 0.5 X 0.5 Mesh 0.062

SKU
S1-02642182000
Specifications
Brand Source 1
SCREEN 0.5 X 0.5 MESH 0.062