Telescoping Leg Lock and Portable Elevated Platform with Same | Patent Publication Number 20090250571 | Patexia