PFT general structure self-assembly color-coded Published February 6, 2013 at 2315 × 1051 in Recent Publications ← Previous Next → Like Loading...