Cat Flea (Ctenocephalides felis) SEM close-up at 28x magnification