Highly variable minisatellites and DNA fingerprints.

Highly variable minisatellites and DNA fingerprints.