Loading patent details...
US20260227135A1: HIGH PERFORMANCE LANCED SINE WAVE FIN CONFIGURATION | Searchlight