Parts
. YDL66R-20-39SN6116 . Brands
TE Connectivity Deutsch.
(1)