Basic Searches
Searches without any special characters (listed below) will return items that contain the exact value(s) entered in the search field. This means that searching for "ASPIRIN CALCIUM" won't return any items that have "ASPIRIN GLYCINE CALCIUM" because the search term doesn't match exactly.
Boolean Operators
OR - searches with terms separated by " OR " will return items that contain any of the terms in the search.
Example: "ASPIRIN" OR "CALCIUM" will return items that have strings like "ASPIRIN GLYCINE" and "GLYCINE CALCIUM" because they contain at least one of the terms in the search.

AND - searches with terms separated by " AND " will return items that contain all the terms in the search.
Example: "ASPIRIN" AND "CALCIUM" won't return items that have strings "ASPIRIN GLYCINE" and "GLYCINE CALCIUM" because neither contain both terms, but it will return "ASPIRIN GLYCINE CALCIUM" because it contains both search terms.
version 2.6