Company STRAITS ORTHOPAEDICS, INC. Address 1498 SE TECH CENTER PL STE 160BLDG 7, VANCOUVER, 986835518, WA