Posts: 101
A Land Rover PN STC 118 is an exact shape as the mount to adhere to windshield.
Forum Rules