Description
- 18 mesh, 2.7″ x 5.2″
Orders placed April 2026 are estimated begin shipping in 12-14 weeks from order date. The industry is in a supply demand imbalance so nothing can be guaranteed. This is what we are being quoted. Please be patient if you place a pre-order.






Reviews
There are no reviews yet.