Preview Cockroach, SEM Image ID: 1348-5126 Artist: BSIP Purchase a commercial license Buy framed prints & more from our print store no people looking at camera close up one animal animal themes nature colour enhanced antenna high scale magnification biology scanning electron microscope scientific micrograph cockroach insect