Gene Synthesis

Sequence Length 1501bp~3000bp