tin difluoride









tin difluoride


noun

  1. stannous fluoride.
56 queries 0.578