sp3 is a full service provider of products and services relating to thin-film and freestanding diamond deposition and other diamond materials.
Address: | 3531 West U.S. Highway 224 |
City: | Decatur |
State/Province: | Indiana |
Postcode: | 46733 |
Country/Region: | USA |