4I8135 Mirror Fits Caterpillar 1372270 307 307B 312 312B 312B L 312C 312C L 312D