2/20 Pcs High Speed 20 Position SFP Receptacle Solder PCB Right Angle Surface Mount 0.8 mm Pitch Slot Cross TE AMP 1367073-1

2/20 Pcs High Speed 20 Position SFP Receptacle Solder PCB Right Angle Surface Mount 0.8 mm Pitch Slot Cross TE AMP 1367073-1

Aliexpress UK