Parts
. DL66R-12-3P9C0190 . Brands
TE Connectivity Deutsch.
(2)