A pin-brazing installation for Egyptian Railways, made by ALSTOM in 1989 and still in service.
Back to Company Details