All of the following statements about unfractionated heparin are true except:-
It is a powerful anticoagulant only in vivo Protamine sulfate is the antidote It should not be given by intramuscular route It acts by inhibiting factor IIa and Xa