So I take it there is a difference between “hand sanitizer” and “anti-bacteria” hand gel?
The short answer- as long as the product is following current FDA regulations and isn't from the black market, it should either contain Isopropyl Alcohol, Ethyl Alcohol, or Benzalkonium Chloride.
The term "Hand Sanitizer" has no definition under FDA regulation. I assume you consider it to be alcohol-based? The only way to know is to look at the ingredient list.
------------
The Long answer- There has actually been ongoing discussion by the FDA over the approval and labeling of "Hand Sanitizers"
Technically, such products fall under the category of "Antiseptic Rubs" by the FDA - "products that are intended to be used when soap and water are not available and are left on and not rinsed off with water" (which include products like Purell, but also hand wipes). Theres a bit of backstory that might provide some context- but bear with me...
In 2016 the FDA brought up concerns about having data to back the safety and efficacy (including risks of longterm exposure, systemic absorption, and possiblity of microbial resistance) of various antiseptic ingredients in consumer "antiseptic rubs". They requested more data on such products... but never got any.
Last year (2019) the FDA banned a bunch of ingredients from such products- over a couple dozen because of insufficient data. Any products containing a banned substance(s) must go through a drug approval processes. Only 3 ingredients remain
allowed for use in "antiseptic rubs", but their approval is under deferment until the FDA feels they have enough data to make a judgement. These include:
1) Isopropyl Alcohol
2) Ethyl Alcohol
3) Benzalkonium Chloride
There have been complaints about how "antiseptic rubs" is not the vernacular term, suggesting "Hand Sanitizer" is more appropriate. Further, such products are marketed as "Hand Sanitizer", "Antiseptic Hand Sanitizer", "Antimicrobial Hand Sanitizer", etc. This causes confusion because there is no specific definition for these terms.
Despite recognizing the problems, the FDA has twice refused (in 2016 and 2019) to address any labeling standards because technically the safety and efficacy of the ingredients have not been approved and they will not address the issue until they can approve the ingredients as GRAS/GRAE (generally regarded as sage/effective). Only when an ingredient is deemed GRAS/GRAE will they create labeling standards.
IMO this is a rather ridiculous position. I don't see how the "allowed" antiseptic ingredients official approval being under deferment inhibits their ability to set simple and reasonable labeling standards for such products. This is just another example of how the FDA is ridiculous- actively attempting to ensure product safety/effectiveness... but then ignoring obvious opportunities.