Lehmann Device and Design, Incorporated Trademarks
TAILSAIL

TAILSAIL

AERODYNAMIC DEVICES FOR VEHICLES, NAMELY, ATTACHABLE WIND DEFLECTORS, PERMANENT WIND DEFLECTORS, SELECTIVELY DEPLOYABLE…
Owned by: Lehmann Device and Design, Incorporated
Serial Number: 78578692