Delivery capsules | Patent Publication Number 20050191346 | Patexia