ICC 66 Block Telco 50PR Female / Female IC066DFT50 UPC 633758029568 UPC: 633758029568. Part Number: IC066DFT50. Manufacturer: ICC. - Includes 89B mounting bracket for wall mounting. In case it will, we'll credit you less our S&H costs. Any problem?. Buying is Simple. byJuly 4, 2026