Kaeser and Blair Product Search