EdgarLookup
DEFA14A

DEF 14A

Company
TRIO-TECH INTERNATIONAL
Filed
November 1, 2010
Accession Number
0001415889-10-000396