All MacBook models have two memory user accessible memory slots with support for up to 2GB (2048MB) maximum. Apple recommends that memory be installed in matched size pairs for maximum performance. With a matched pair installed, Apple notes that both memory banks can be accessed at the same time for a maximum memory throughput of up to 10.7GBps.
Works with Model Identifiers: MacBook Pro1,1 & MacBook Pro1,2.
How to find Model ID?