Provided is a method for noncovalently immobilizing a biomolecule on a
solid substrate, including: providing a solid substrate having a first
functional group attached thereto, the first functional group having a
hydrogen bond donating ability; and reacting a mixture of a compound
having a hydrogen bond accepting ability and a biomolecule functionalized
with a second functional group, with the surface of the substrate, the
second functional group having a hydrogen bond donating ability, in order
to noncovalently immobilize the biomolecule on the substrate.