Unique data presented on Astra Tech implants: challenges current standard for success!
Press information 4 June 2008