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