2.54 mm pitch spring loaded electrical contacts connector