Brand new! These are NLA. They make a new version of these but if you want the one that would have come with your 94-97 D90 then this is it. Part # STC8438AA
The picture is one I found online that is the same as the one I'm selling. You'll get one new in box. The new version is #RNB066
Also looks like you can get a copy of the new one from Proline but as I said this is Genuine one that would have come from the dealer new in the 90s.