LATCH STRUCTURE AND ELECTRONIC DEVICE | Patent Publication Number 20120087071 | Patexia