I believe 105, this one is from an ambulance or tow truck or something, not quite sure. It also isn't a standard plug, I'll count the pins in the morning for all you inquired. Thanks