Windcheeta Inc. Trademarks
WINDCHEETA
Filed: June 25, 1992
forward view mirror unit for bicycles
Owned by: Windcheeta Inc.
Serial Number: 74288236