Loading patent details...
US12663142B1: Elongated illuminant storage device | Searchlight