Dubai, deira souq al nakhal street - near malabar supermarket
General Traders
Dubai, deira souq naif street
042299727 0559605335
Dubai, deira souq street 16 b
042241464
General Traders Valves
042230817