NON-CONTACT BIOMETER NON-CONTACT BIOMETER Equipments 2690260/R-2609/310208 Directorate of Procurement (Navy) · Radar · SSS