Pharmacology

All are true regarding Ketorolac, EXCEPT?