A Land Rover PN STC 118 is an exact shape as the mount to adhere to windshield.