EDIT: Guess I should have read more than just your question. I didn't realize you had it apart already. My bad. Sorry I can't be any help. But maybe my answer will help someone else. Sigh...
http://www.irisvista.com/tech/laptops/Toshiba-Satellite-L355D/laptop-disassembly-1.htm
The L305 and L355 series are pretty much identical except for size.
Yours might be a few months to maybe a year newer than the one shown, but the method of disassembly probably hasn't changed much. I've had my L355 apart 3 times using this guide, and had no problems. As long as you have it apart, it would be a good idea to clean any dust out of the fan and heatsink fins. Good luck! : )
Hp 605780-001 425 Palm Rest With Touchpad 14, Asus G60J Laptop Touchpad & Palm Rest + Power Button Board 13GNYL1AP030, Asus UL50V Laptop Touchpad & Palm Rest 13GNWU5AP010, Asus G60V Laptop Touchpad & Palm Rest + Power Button Board 13N0-E0A0121, ACER 5004WLMI ZL5 PALM REST TOUCH PAD 3DZL6TCTN12, HP PAVILION DV6500 DV6547TX HP PALM REST AND TOUCHPAD + Finger Print, MSI U100 Keyboard, Touchpad, Palm Rest, & Motherboard, Toshiba Satellite 1800 S254 Palm Rest with Touchpad, Compaq CQ60 Touch pad Palm rest, HP G60 CQ60 Genuine Top Palm Rest & TouchPad 506849-001 496831-001 496827-001, SONY VAIO TZ130N/B VGN-TZ150N/N Laptop Keyboard Palm rest Touchpad Fingerprint, 594098-001 HP 8440p TOP COVER PALM REST w TOUCHPAD, ACER ASPIRE ONE NAV70 PALM REST TOUCHPAD, HP G4 Series PALM REST Touchpad w/ Power Button Bronze 646067-001 FREE SHIPPING!, HP Pavilion TX1000 Palm Rest with Touchpad 441134-001 441108-001, Dell Latitude D510 Computer + Motherboard Base + Palm Rest Touch Pad + Speakers, Genuine HP DV9000 Palm Rest Touchpad Complete Assembly WORKING, IBM T61 TouchPad Palm Rest 14" 42W2472 42W2473 WT Fingerprint Reader Grade A, HP G71-347CL PALM REST / TOUCHPAD, Gateway MA2-6520GZ Palm rest/Touch pad , HP dv6000/dv6500/dv6700 Top Cover Panel TouchPad Palm Rest Bezel 431416-001, DELL Studio 1555 1557 1558 Palmrest Palm Rest Touchpad + Ribbons U834F, ACER ASPIRE 5552 Palm Rest Touch Pad with Speakers and Power Board Tested, HP NC6120 Complete Bottom Case & Palm Rest/Touch Pad, Toshiba Satellite M35X-S111 PALM REST/TOUCH PAD, DELL LATITUDE D531 TOUCH-PAD/PALM REST BRAND NEW , Gateway 2000 104937 CX2620 Palm Rest with TouchPad, COMPAQ PRESARIO C500 PALM REST W/TOUCHPAD AND SPEAKERS(FA00Z000400), Dell N8708 Latitude D510 Palm Rest with Touchpad, HP/Compaq 535775-001 4710S Palm Rest with Touchpad, Dell Precision M90 M6300 Palmrest Palm Rest & Touchpad - JM681, Apple Macbook Air A1237 Palm Rest W/Lighted Keyboard & Touchpad Inc Power Button, HP G4 Series PALM REST Touchpad w/ Power Button Silver 646067-001 FREE SHIPPING!, HP G4 Series PALM REST Touchpad w/ Power Button Bronze 646067-001, HP G42 Series PALM REST Touchpad w/ Power Button Bronze IMR Biscotti Color, NEW IBM/Lenovo 42X4385 w/TouchPad Palm Rest, Sony Vaio VGN-TXN15P Palm Rest Front Panel with Touch Pad and Power Button, Dell Latitude D600 TouchPad Palmrest / touch pad palm rest / top plastic 0X3677, Dell Latitude D630 TouchPad Palmrest / touch pad palm rest / top plastic WM534, HP DV2 1118NR Top Cover Palm Rest & Touch Pad 517745-001, Averatech 50-000311-XX AV3270 Palm Rest with Touch Pad, HP/Compaq 598688-001 4520S Palm Rest with Touch Pad 15.6, Dell Latitude E6420 Tochpad palmrest bezel touch pad palm rest KP0HN, Dell Latitude D800 Palm Rest w/ Track Pad Touch Pad 00N037, HP Compaq 6051B0405701-BE 13.3" Palm Rest w/ Touchpad, HP Compaq 6051B0405701-IE 13.3" Palm Rest w/ Touchpad, NEW HP Compaq 359919-001 NX5000 Laptop Palm Rest Top Cover w/ Touchpad, HP DV2000 2410ca bottom Base+Palm Rest+Touch Pad+Power button Strip 417073, SONY VAIO PCG-GRX516MD PALM REST & TOUCH PAD, 4-660-885, USED, Dell D600 Palm Rest and Touchpad (06M859) FREE SHIPPING,