TheRealMrPirate
14 minutes ago
FKA bioaq Perhaps some of your fellow board posters could help you with this.
BioAmber Canada Inc - Dissolved - Canada, no longer exists
BioAmber Sarnia Inc - Dissolved - Canada, no longer exists
BioAmber Inc - Voided - Delaware, USA, no longer a legal corporation