Customer equipment database - Best app to use?

Customer equipment database - Best app to use?

Hello,

Our company is a construction equipment dealer and our team is wondering what may be the best app to track the parts/equipment that we've sold to customers by serial number, product, date sold, customer account, etc. We are hoping to have a mass database of all the parts and equipment we've dealt, and to which customer.

Which app is best, and are there any features in Inventory or Books that already provide this information?

Thanks!