supply

verb

Definitions of supply

English

to provide, sell, or make something available

In addition, Supplier will not make changes to Products being supplied pursuant to mutually agreed Specifications.