The arrays of fine adhesive hairs or 'setae' on the foot pads of many insects, ... reports the first adhesive force measurements from single ...
確定! 回上一頁