Electronic module with improved latch mechanism | Patent Publication Number 20120220152 | Patexia