Biomatters Geneious Prime Floating Site Subscription 1yr 100-seats Win Desktop Licence (SS 383192)
- 6399952
- SS 383192
- Biomatters
- Miscellaneous
Product was discontinued 27 Apr 23
Overview
Special pricing for a site license provided as a 100-seat floating license.
Features
Specs
Customer ratings & reviews
Be the first to write a review