British National Formulary number 31 (March 1996)
British National Formulary number 31 (March 1996)
- London British Medical Association 1996
- xvi, 700 p. : 21 cm
includes index
0853693498
RS420 / .B76 1996
includes index
0853693498
RS420 / .B76 1996