3.96mm pitch C3963 (equate to TE 177898 ) Wire-To-Board Connectors

3.96mm pitch C3963 (equate to TE 177898 ) Wire-To-Board Connectors