Based on this product's specifications, here are some alternatives and similar models
Dropset load pin DLP02 self-dropping pin set by HMS for pile testing
Summary description:
DLP02 self-dropping pin set by HMS is a dropset load pin solution designed for pile dropset and load-pin applications. The set provides a mechanically releasing pin for dynamic load transfer and measurement in geotechnical pile testing and related lifting or anchoring checks. Intended for integration with load cells and pile testing rigs, it facilitates controlled release and repeatable dropset operations.