2
Distributor, screened cap assembly V8 Landrover 101 24 volt lucas part no 54422263 Land rover number AAU1394 New old stock (bit dusty and scuffy due to storage)
Copyright © 2010 LMS Lichfield Ltd - Design by BT Web Consult