The D040B-BN Rare Earth magnet is a very hard size to find, and in the black nickel plating makes this part even more rare. it is a perfect sintered magnet for lots of neodymium rare earth magnet applications. The D040B-BN is a stock part and therefore buying it here will be far cheaper than having a custom part made by another manufacturer. If you are looking the same size but in a nickel plating (silver in color) then you want the D040B.