Travelling-salesman Synonyms

A salesman who travels to call on customers
(Noun)