Dulcamara Seeds in Egypt Alekhlas Company Address: ibshaway Fayoum, 11510 Egypt Phone Number: +20 01065676028