Revise Open Bidding ITB-KPJB-NR-2023-0258 for Personal Protective Equipment year 2023 Batch 1 Revise-ITB-KPJB-NR-2023-0258Download