Amidine compounds of the formula ##STR1## and pharmaceutically acceptable acid addition salts thereof are novel compounds and are useful as powerful anti-trypsin, anti-plasmin, anti-kallikrein and anti-thrombin agents. They are also useful as a powerful anti-complement agent.