Hey Paul, how are you? Nice to see you on here. I'm sorry to hear that someone removed those parts after I sold it. Grrrrrr!!!
Thought you might like to know that I ran across the original window sticker for your D90 the other day and I'd be happy to send it to you if you email me your address.
Good luck in your search.
Art Vigil (the original owner of #2620)