XTRA CORPORATIONXtra Inc • May 16th, 1997 • Services-equipment rental & leasing, necCompanyXtra IncFiledMay 16th, 1997IndustryServices-equipment rental & leasing, nec