Home ยป Past Questions ยป Biology ยป Waec ยป 2004 ยป Which two structures are present in a palisade cell but not in a liver cell?