Richard F. Tallini

Otto Torpedo · Unknown
Total Patents: 10
Overall Rank: #498,321
Years Active: 2015–2022
Otto Torpedo Rank: #1