British national formulary : BNF 69 69. British Medical Association. 2015: 257–258. ISBN 9780857111562. British national formulary : BNF 76 76. Pharmaceutical
PMC 2654633 . PMID 19300555. doi:10.2147/nedt.2007.3.2.219. British national formulary : BNF 74 74. British Medical Association. 2017: 383. ISBN 978-0857112989