| 3/5/2024 | 84129090 | OILWELL SUPPLIES: (PART NO: 1371810) CYLINDER ARM LINK (SUPPLY OF OPERATIONAL SPARES FOR ONGC OFFSHORE DRILLING RINGS) | XXXXXXXXXX | 1 | NOS | 370.2 | USA | JNPT NHAVA SHEVA SEA |
| 2/24/2024 | 84129090 | OILWELL EQUIPMENT - COVER, CYLINDER BLOCK WATER PASSAGE NO | XXXXXXXXXX | 1 | NOS | 206.91 | USA | NHAVA SHEVA |
| 11/28/2023 | 84129090 | 24J528 - KIT, CYLINDER, MOTOR, AIR (PARTS OF FLUID HANDLINGEQUIPMENT) | XXXXXXXXXX | 4 | NOS | 260.13 | USA | NHAVA SHEVA SEA |
| 10/9/2023 | 84129090 | KNUCKLE CYLINDER, LIFT,PH100 (PART NO. PN 125582)(SPARES FOR TDS (TOP DRIVE SYSTEM)) | XXXXXXXXXX | 1 | PCS | 565.41 | USA | NHAVA SHEVA SEA |
| 8/31/2023 | 84129090 | CYLINDER ARM LINK PN - 1371810 | XXXXXXXXXX | 1 | NOS | 362.9 | USA | NHAVA SHEVA SEA |
| 8/25/2023 | 84129090 | ADAPTER THREADED 10/15 TON CYLINDER(FOR HYDRAULIC PUMPS) | XXXXXXXXXX | 4 | NOS | 118.04 | USA | NHAVA SHEVA SEA |
| 8/19/2023 | 84129090 | OILWELL EQUIPMENT - KIT, REPAIR CYLINDER MARTIN DECKER H6A-28/H29-49 AND P265D1 | XXXXXXXXXX | 1 | NOS | 73.25 | USA | NHAVA SHEVA SEA |
| 7/5/2023 | 84129090 | EYE BRACKET HYD CYLINDER PART - 0959810138 | XXXXXXXXXX | 28 | NOS | 892.28 | USA | NHAVA SHEVA SEA |
| 7/3/2023 | 84129090 | SPHERICAL ROD EYE - 0961000200 | XXXXXXXXXX | 2 | NOS | 106.66 | USA | NHAVA SHEVA SEA |
| 6/12/2023 | 84129090 | SPHERICAL ROD EYE - 961000200 | XXXXXXXXXX | 4 | NOS | 202.69 | USA | JNPT NHAVA SHEVA SEA |