BioAutomation Mermade192X Automated DNA Synthesizer
Listing:
1099221
Category:
DNA Synthesizers
Manufacturer:
BioAutomation
Location:
Massachusetts, USA