COMPEX CORP