meslo egypt & north africa for scientific equipment Posted on July 11, 2016 by engmansy meslo egypt & north africa for scientific equipment 96 thawra st. – cairo 02 241 5-3903 __________________________________________________________