Compare the Pharmacokinetics and Safety of BAT3306 Injection Versus KEYTRUDA® Administered in Healthy Male Subjects | NCT06111196 | Trialant