Chemical Stain Analysis