Gene Synthesis

Sequence Length 3001bp~5000bp