AFTON SCIENTIFIC CORP