Any ring with the STS stamp on it implies that it absolutely was made by an STS Jewelry corporation, that has its headquarters in Austin, Texas. 925 is a sign for sterling silver. If a ring has P4SR published on it, it implies that it's been made from a mix https://slotonline57923.uzblog.net/jp88-things-to-know-before-you-buy-50560728