DELUXE DIESEL EQUIPMENT REPAIRS SHOP PUMPS Bookmark Write a Review Contact Information Abu Dhabi, 8974 02-5555880 02-5553525 sale@deltaparts.net