The one I pulled off my car. (1995 B14 SE-R)
The OEM Nissan Part I got from a dealership.
I do not see a difference in any of the water pumps in this thread so far.
Pulley size, that is a whole other thread I believe. I have Unorthodox Pulleys just sitting with brand new Gates belts!