ByNobleID
    Natural precipitating proteins in insect haemolymph. | NobleID