Product Description Specifications National Cycle Replacement Screen N2520-Clear MPN: 24020 Product ID: 720437