cd26 in rat liver: ffpws using r&d systems af954 Image August 21, 2018 Carl Hobbs Slight background ( inefficient endogenous biotin blocking) Positivity of bile canaliculi membranes.