Means for high pressure production of diamonds
Modified end assembly for high pressure, high temperature reacti
Canada
World
United States