Windshield upper with reference number 1566472, 156-6472 fits for instance CATERPILLAR 307C (BCM), CATERPILLAR 307C (BNE), CATERPILLAR 311C (PAD). See all compatible models under the Fits to tab.