Vx 765273404-37-8100 % similar 1-(2-Phenylacetyl)-L-prolylglycine ethy ester157115-85-034 % similar Ximelagatran192939-46-131 % similar