Abu Diyab Heavy Equipment Spare Parts – Caterpillar Deviation أغسطس 4, 2018 دليل هاتف السعودية Heavy Equipment - Spare Parts Abu Diyab Heavy Equipment Spare Parts – Caterpillar Deviation Category(s): Heavy Equipment, Heavy Equipment – Spare Parts Khlediyah Dist., Riyadh Phone: 011-2048673 Fax: 011-2048671