Short answer: `ZZ` on a 6004 means metal shield on both sides (non-contact, lower drag, less sealing). The boundary dimensions stay 20 × 42 × 12 mm.
Suffixes are not interchangeable: the same size with a different suffix behaves differently under load, heat or contamination.