TAT TECHNOLOGIES LTD DEFR14A Nov 25, 2003 | Baxion