Plug seals for user-friendly cap assemblies | Patent Publication Number 20060108316 | Patexia