Sales Agency Agreement in New York: Key Legal Terms Businesses Should Understand