Most specific test to detect blood stains is
Spectroscopic test is the most specific for blood stains. Tests for blood stains Spectroscopy tests can give information about what chemical compounds and elements are present in a sample, whether ceain types of degradation have occurred in a sample, the amount and type of crystallinity present in the sample, to name a few uses. Ref ganong's review of medical physiology 25e
Benzidine test
Teichmann's test
Ohotoluidine test
Spectroscopic test
All India exam