A Rolex Datejust 126234 and a Rolex Explorer II 16570 under a €90.000 microscope #rolex #watch