Pepdox
Mechanism of actin polymerization in cellular ATP depletion. | Pepdox