5120 x 3840 Pixel · 5nm Resolution · 250,000X Magnification · 1-30 kV
Cutting Edge Technologies · one-stop services · Manufacturer · trading company