LIGHT PROJECTING-AND-RECEIVING APPARATUS AND DISTANCE MEASUREMENT SYSTEM | Patent Publication Number 20240402343 | Patexia