85466147
Nov 7, 2011
Nov 27, 2012
LONG MARIANA
Active Trademark
Subscribe
Foot rests; foot rest with an attached strap that can be temporarily affixed to a seat back and/or other fixtures