Printer friendly
"AcronymAttic.com

What does D15S63 stand for?

D15S63 stands for 34[D15S9]-IR4-3R[D15S11]-189-1[D15S13]-PW71

This definition appears rarely