These 20mm wide square neodymium magnets are available in thicknesses of 5mm or 10mm. These high-performance, compact magnets are surprisingly strong for their size. The thickest of the magnets below produces an impressive pull of 14.2kg when in direct contact with a steel surface of equal thickness. They are great for experiments and engineering projects.