MSD 8186 12-Pin Deutsch Connector

[Product Information]