KDL90661 Absorptive Cotton Balls, Large, 1000EA/BG
These cotton balls are made of highly absorbent cotton.