Hello again....
A while back a friend brought me a watch he had purchased at auction, and it was missing the hairspring and roller. The watch was a Philadelphia Watch Co, which I believe were made by IWC. Few were made, so sourcing a new part probably isn't possible. I have made up a "D"...