Loading patent details...
US6652033B2: Footrest unit for passenger seat | Searchlight