Foam P/N is JZL100120
And I would highly recommend you buy a few (maybe 4) additional clips, thats half the reason it falls apart, there simply is not enough of them to hold it in well. replaced mine 2 years ago with additional clips and its still in place and in good shape.
Clip P/N if you want them JYC100910