Snap-fit lens barrel systems and methods | Patent Publication Number 20230288784 | Patexia