Commercial-traveller Synonyms

A salesman who travels to call on customers
(Noun)