A10AE06

Spain

Insulin degludec