Loading patent details...
US9375599B1: Assisted apparatus for lower back exercise | Searchlight