Parker claims instrument mounting breakthrough

8 May 2006