Integrated battery pressure relief and terminal isolation system | Patent Publication Number 20100316894 | Patexia