OMR 6Negotiablemaking of all types of gear and lathe and milling workAl Rusayl, Muscat•5 days agoCallChat