Gene Synthesis

Sequence Length 501bp~1500bp