Definition of ST International


ST International means ST International, Holdings, Inc., a Delaware corporation.