Self Dumping Hopper Latch Spring

Part Name
Self Dumping Hopper Latch Spring
Part #
#2010096
Specifications