GENEFORGE LIMITED Trademarks
GENEFORGE

GENEFORGE

Enzymes for the production of biofuels and other products from renewable carbon feedstocks, as well as enzymes for the conversion…
Owned by: GENEFORGE LIMITED
Serial Number: 85507077