Tajura 19km Sidi Abdulkareem-Libya
Trucks and buses Co. & Buses Company is a company with more than 20 years of exceptional experience in Engineering, Manufacturing Assembling Marketing their spare parts Components. Based Tajura / Tripoli Libya, shared IVECO Turin Italy, Certified by TUV ...
Trucks And Buses, Trucks And Buses Parts And Component