CHEN CORPORATION ID 9515685