The ADF provides capacity for 36 egg holders on two identical carousels. Each carousel rotates independently and is served by a chemical robot that injects reagent solutions into one sample at a time on a predetermined program or by remote control. Each sample holder also rotates independently of carousel rotation.