Profile of alanalvestech