lori greiner
one of the most prolific inventors of retail products, having created over 400 products, and holds 120 u.s. and international patents.
lori greiner
ADS