2220025
CT26 od 44.85 id 12 w 0.5 Deflector
This product has no valid combination.
No Specifications