Loading patent details...
US12709367B2: Life preserver | Searchlight