TERRA radar system » TERRA radar system Ecrit novembre 9, 2015 par I K. The Israel Aerospace Industries TERRA radar system. (IAI)