ATC code - D08AC

Spain

Biguanides and amidines

Drugs with code D08AC