Why not just remove the O ring and take it to a plumbing supply and have them match it up. Just as a note by today's standers that faucet would not be allowed by any plumbing code unless there is a vacume breaker in the hand held shower. I can't see the end of the hand held to tell if you have one.
John