Keyhole limpet hemocyanin (KLH): a biomedical review.

Keyhole limpet hemocyanin (KLH): a biomedical review.