Apr 5, 12:31 PM ET
SC 13G/A · China Medical Technologies, Inc. · Filed Apr 5, 2012
CHINA MEDICAL 13G6