Looking for replacement CDI for a Piaggio Fly 125

These are the part numbers I was supplied with:

Piaggio Fly 125 '07 CDI (D125-LK47 639349 3906)

 

Is it either of these parts on S.I.P?

PI584701

                            <span id="ctl00_ContentPlaceHolderMain_FormViewDetails_LabelWeight"></span>http://www.sip-scootershop.com/EN/Products/PI58053R/CDI+PIAGGIO+125ccm+LEADER+4T.aspx</p>

PI827821

                            <span id="ctl00_ContentPlaceHolderMain_FormViewDetails_LabelWeight">http://www.sip-scootershop.com/EN/Products/PI827821/CDI+PIAGGIO+X9+125+M21125.aspx</span></p>

Many thanks.

Hi,

 

what is your ZAPM..... Number?