Cable Ordered: 17 Pin ROUND to 16 Pin OBD2 Adapter Cable

This item doesn't fit my 95 Camry. The connector looks like it will fit and has the right number of pins but, it refuses to slip in.
The cable you received is the correct cable that was ordered, but it looks like your 95 Camry uses a different style diagnostic port. Toyota and Lexus (before 96) had 3 different style diagnostic ports,.

If the 17 Pin round did not fit, then your 1995 Camry needs the 17 Pin Square Adapter Cable