Redema logo Published April 28, 2013 at 341 × 313 in Providing Comfort Around the World: The Patented Redema Ottoman Footrest