YANG RESEARCH & DEVELOPMENT CORPORATION ID 4137042