We do not currently know of any synonyms for etchant.
The noun etchant is defined as:
Did you mean enchant?