Synthetic flagella spin and contract at the expense of chemical fuelcell.com3 pointsPaulHoule2 years ago