Complex chemical substructure search query building and execution Application US-10318526-B2 United States of America 11 Jun 2019