Cartridge loading mechanism | Patent Publication Number 20050190487 | Patexia