Low profile probe having improved mechanical scrub and reduced contact inductance – 8415963 Please click the image to download the PDF's.