Hi there! That appears to be the flip top portion of our 70-136 pull pin assembly. Look this product over and please let me know if you had any questions!