For this Nautilus Moon Phase 5712, I only advocate two factories, GRF and ZF. Perhaps you didn't discover “ZF 5712” on some dealers’ website, but will see a 5712 underneath PPF’s name, let me inform you, PPF made this watch before, now they don't make, ZF has taken over