USA PartsDirect Enterprise Services
updated 
Product info >> 34511051 HP 512MB PC300 DDR2 SDRAM         
Product info for 345112-051