EdgarLookup
DEFR14A

DEFINITIVE SCHEDULE 14A

Company
TRIO-TECH INTERNATIONAL
Filed
October 29, 2015
Accession Number
0001415889-15-003524