Polydiacetylene-peptide 1D nanomaterials.

Polydiacetylene-peptide 1D nanomaterials.