Origene Female Human Control DNA 9947A (100ng/uL) in TE buffer with 500ug/ml glycogen
Origene

Origene Female Human Control DNA 9947A (100ng/uL) in TE buffer with 500ug/ml glycogen

FD100002