Anfibatide Phase Ib-IIa Clinical Trial | NCT01585259 | Trialant