Skip to main content

Diamond paste, polycrystalline in syringes

ULTRA diamond paste polycrystalline, water soluble, very high concentration