Semiconductor photo-detecting device | Patent Application Number 18608216 | Patexia