OMR 95,430,044Negotiablemaking of gears all type and lathe and milling work fabrication workAl Wadi Al Kabir, Muscat•4 weeks agoCallChat