Purification and covalent immobilization of benzaldehyde lyase with heterofunctional chelate-epoxy modified magnetic nanoparticles and its carboligation reactivity