Rare “SWISS” only Rolex Explorer 2 - 16570 - Polar dial “Collectors Piece”
For sale is my lovely 1999 Rolex Explorer 2 16570. Made for only 12 months between 1998 and 1999, unlike the T25 (version before) and the “swiss made” (version after) which both had about 9-12 years production.