INSIDE YOUR DELL OPTIPLEX 3040 - (MICRO PC). Kit Capacity: 8GB. Your PC has 2 Slots and can be upgraded to 16GB (2x8GB).
eBay