Open Bidding KPJB-NR-2023-0019 for The Purchasing of Mechanical Consumables ITB-KPJB-NR-2023-0019Download