Replaced the power steering pump and the pulley fit perfectly on the new pump. However, it would NOT have fit on the OEM pump since the new pulley has a smaller mounting shaft hole.
I ordered same pulley two, yes TWO times from rockauto and both times the axle id. was wrong (19mm) This one was right and now car is working! Excellent!