AVIBRAS
satellite communications and electronic apparatus; electro-optical and laser equipments and systems; controls; static converters; electric power converters; power supply systems; heavy electronic systems; weapon systems; electronic industrial commands for vehicles; and parts and fittings therefor
Abandoned · March 4, 1992 · 74251968 ·