Odisha State Seed & Organic Product Certification Agency

Plot No. 326, Near Bus Stand, Baramunda, Bhubaneswar, Odisha 751003
Reprint Acknowledgement Form