Synthetic zinc finger peptides: old and novel applications.

Synthetic zinc finger peptides: old and novel applications.