Post-transfusion thrombocytopenic purpura.