900 Supersport 1988/90 engine / alternator cover

Hi all,

I am trying to get my Duke back on the road and am trying to locate a left hand engine/ alternator cover as mine is cracked I believe the part number is 24220042A. Does anyone have any idea where I can locate one?

Many thanks