Tefzel membranes, (32 mm diameter), 25 µm. Box of 25.

Tefzel membranes, (32 mm diameter), 25 µm. Box of 25.
Product #: 2952A
USD Price: $105.00
Available

Box of 25