JH Petroleum Equipment and TPEC top drive spare 2025-06-15 JH Petroleum Equipment and TPEC top drive spare
BPMC BOP control system and electronic control BOP control system spare 2025-06-15 BPMC BOP control system and electronic control BOP control system spare