Australian researchers develop 'near-perfect rubber'-from insects

21 Oct 2005