Plate inserting apparatus | Patent Publication Number 20030192444 | Patexia