DRUM UNIT AND PROCESSING CARTRIDGE | Patent Publication Number 20250237991 | Patexia