ENCAPSULATES | Patent Publication Number 20110098209 | Patexia