70% EPDM star point roll composite rubber pad

Product Description