KI + Pb(NO3)2 --> PbI2 + 2KNO3
m(KI)=500*0.02= 10 г
n(KI)=10/(39+127)= 0.06 моль
m(Pb(NO3)2)= 150*0.12= 18 г
n(Pb(NO3)2)= 18/(207+(14+16*3)*2)= 0.053 моль
По уравнению должно быть: n(KI):n(Pb(NO3)2)=1:1
Pb(NO3)2 в недостатке, решаем по нему
n(Pb(NO3)2)=n(PbI2)=0.053 моль
m(PbI2)= 0.053*(207+127*2)= 24.43 г