ATC code - C07AB03

Spain

Atenolol