ASN 06396514 Thiophene-2-carboxylic acid 1-benzylcarbamoyl-propyl ester