GERMELA

Germany

Lists a Tehran, Iran office on its company website.