DELIVERY DEVICE FOR DEPOSITION | Patent Publication Number 20130168462 | Patexia