no D38999/20ME26SA | AMPHENOL | EOL Part Finder