EMBX

Medical abbreviations:
EMBX

Embrex, Inc.