no DL66R-24-19P6C019 - TE Connectivity - Deutsch