Louesu xxxx. Moja meaning in zulu. Emarrat.

Cd31 antibody.