BioAmber, Inc. Trademarks
BIO-AA

BIO-AA

Chemicals for the manufacture of nylon, engineering plastics, electronics, plasticizers and polyurethane
Owned by: BioAmber, Inc.
Serial Number: 85507625