Framework Agreement For Public Procurement Of Cleaning Materials Divided Into 18 Lots