c239a79658eb5838910ae2e6c1e02045

Description: 2003 terminal block, 72-pin, cage clamps