David M. Richards

Trane International · Astro · Chatsworth Products
Total Patents: 15
Overall Rank: #311,266
Years Active: 1989–2024
Trane International Rank: #49