Part No.: 176-10-275
Belt for Oil Pump, 275L075, 73 Teeth, 3/4'' Wide
Pegasus Auto Racing Supplies - Home Page
1-800-688-6946