Question - What contract do I need in place when I have a the software but want to use other company

I have a software that I have developed but want to use anothers companys device so what do I need to draft from my side to have to be able to use the

I have a software that I have developed but want to use another's company's device so what do I need to draft from my side to have to be able to use the device

or:I have a software that I have developed but want to use another's company's device so what do I need to draft from my side to have to be able to use the device

Tags:place,question,