Synthesis DNA

Synthesis DNA

Source: 

Synthesis Design and Architecture