Submit Search
Upload
Stereoselective & stereospecific reaction B.Pharm
•
Download as PPTX, PDF
•
70 likes
•
26,019 views
AZCPh
Follow
Stereoselective & stereospecific reaction for B.Pharmacy students
Read less
Read more
Education
Report
Share
Report
Share
1 of 11
Download now
Recommended
Asymmetric Synthesis - Christeena Shaji
Asymmetric Synthesis - Christeena Shaji
Bebeto G
Conformation of biphenyl compounds (Atropisomerism)
Conformation of biphenyl compounds (Atropisomerism)
Drx Mathivanan Selvam
Biphenyl derivatives & Atropisomerism
Biphenyl derivatives & Atropisomerism
PRUTHVIRAJ K
Stereoselective and stereospecific reactions
Stereoselective and stereospecific reactions
yesimin
Thiazole - Synthesis of Thiazole - Reactions of Thiazole - Medicinal uses of ...
Thiazole - Synthesis of Thiazole - Reactions of Thiazole - Medicinal uses of ...
Dr Venkatesh P
STEREOSPECIFIC REACTION, STEREOSELECTIVE REACTION, OPTICAL PURITY, ENANTIOMER...
STEREOSPECIFIC REACTION, STEREOSELECTIVE REACTION, OPTICAL PURITY, ENANTIOMER...
FCRYOUTUBE
Quinoline
Quinoline
Pharma Rising, Bhopal
Oxazole - Synthesis of Oxazole - Reactions of Oxazole - Medicinal uses of Oxa...
Oxazole - Synthesis of Oxazole - Reactions of Oxazole - Medicinal uses of Oxa...
Dr Venkatesh P
Recommended
Asymmetric Synthesis - Christeena Shaji
Asymmetric Synthesis - Christeena Shaji
Bebeto G
Conformation of biphenyl compounds (Atropisomerism)
Conformation of biphenyl compounds (Atropisomerism)
Drx Mathivanan Selvam
Biphenyl derivatives & Atropisomerism
Biphenyl derivatives & Atropisomerism
PRUTHVIRAJ K
Stereoselective and stereospecific reactions
Stereoselective and stereospecific reactions
yesimin
Thiazole - Synthesis of Thiazole - Reactions of Thiazole - Medicinal uses of ...
Thiazole - Synthesis of Thiazole - Reactions of Thiazole - Medicinal uses of ...
Dr Venkatesh P
STEREOSPECIFIC REACTION, STEREOSELECTIVE REACTION, OPTICAL PURITY, ENANTIOMER...
STEREOSPECIFIC REACTION, STEREOSELECTIVE REACTION, OPTICAL PURITY, ENANTIOMER...
FCRYOUTUBE
Quinoline
Quinoline
Pharma Rising, Bhopal
Oxazole - Synthesis of Oxazole - Reactions of Oxazole - Medicinal uses of Oxa...
Oxazole - Synthesis of Oxazole - Reactions of Oxazole - Medicinal uses of Oxa...
Dr Venkatesh P
Pyrrole (o.c iv)
Pyrrole (o.c iv)
Srinivas Bhairy
Unit 4 imidazole
Unit 4 imidazole
Sowmiya Perinbaraj
Beckmann rearrangement ppt
Beckmann rearrangement ppt
dineshyadav287
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Ganesh Mote
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Dr Venkatesh P
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Dr Venkatesh P
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Sowmiya Perinbaraj
Organic chemistry DAKIN REACTION
Organic chemistry DAKIN REACTION
Sachin Kale
Racemic modification (2)
Racemic modification (2)
DILIP DAVHARE
Resolution of racemic mixture
Resolution of racemic mixture
Iqrar Ansari
Unit 4 Pyrazole
Unit 4 Pyrazole
Sowmiya Perinbaraj
Determination of reaction order.
Determination of reaction order.
Soniya Sunil
Conformational isomers
Conformational isomers
AZCPh
Seminar on name reaction
Seminar on name reaction
nitin lambe
Unit 4 Pyridine
Unit 4 Pyridine
Sowmiya Perinbaraj
Fused heterocyclic compounds quinoline
Fused heterocyclic compounds quinoline
Drx Mathivanan Selvam
3. stereochemistry of steroids
3. stereochemistry of steroids
DR.Gopinathan Narasimhan
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
AZCPh
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
DipeshGamare
Fused heterocyclic compound indole
Fused heterocyclic compound indole
Drx Mathivanan Selvam
Asymmetric synthesis
Asymmetric synthesis
Rajesh Mukkera
Asymmetric synthesis
Asymmetric synthesis
Mahatma Phule ASC College, Panvel
More Related Content
What's hot
Pyrrole (o.c iv)
Pyrrole (o.c iv)
Srinivas Bhairy
Unit 4 imidazole
Unit 4 imidazole
Sowmiya Perinbaraj
Beckmann rearrangement ppt
Beckmann rearrangement ppt
dineshyadav287
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Ganesh Mote
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Dr Venkatesh P
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Dr Venkatesh P
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Sowmiya Perinbaraj
Organic chemistry DAKIN REACTION
Organic chemistry DAKIN REACTION
Sachin Kale
Racemic modification (2)
Racemic modification (2)
DILIP DAVHARE
Resolution of racemic mixture
Resolution of racemic mixture
Iqrar Ansari
Unit 4 Pyrazole
Unit 4 Pyrazole
Sowmiya Perinbaraj
Determination of reaction order.
Determination of reaction order.
Soniya Sunil
Conformational isomers
Conformational isomers
AZCPh
Seminar on name reaction
Seminar on name reaction
nitin lambe
Unit 4 Pyridine
Unit 4 Pyridine
Sowmiya Perinbaraj
Fused heterocyclic compounds quinoline
Fused heterocyclic compounds quinoline
Drx Mathivanan Selvam
3. stereochemistry of steroids
3. stereochemistry of steroids
DR.Gopinathan Narasimhan
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
AZCPh
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
DipeshGamare
Fused heterocyclic compound indole
Fused heterocyclic compound indole
Drx Mathivanan Selvam
What's hot
(20)
Pyrrole (o.c iv)
Pyrrole (o.c iv)
Unit 4 imidazole
Unit 4 imidazole
Beckmann rearrangement ppt
Beckmann rearrangement ppt
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Unit II-Geometric isomerism and conformational isomer as PCI Syllabus of POC-III
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Heterocyclic compounds - Thiophene - Synthesis of Thiophene - Characteristic ...
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Imidazole - Synthesis of Imidazole - Reactions of Imidazole - Medicinal uses ...
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Relative Aromaticity & Reactivity of Pyrrole, Furan & Thiophene
Organic chemistry DAKIN REACTION
Organic chemistry DAKIN REACTION
Racemic modification (2)
Racemic modification (2)
Resolution of racemic mixture
Resolution of racemic mixture
Unit 4 Pyrazole
Unit 4 Pyrazole
Determination of reaction order.
Determination of reaction order.
Conformational isomers
Conformational isomers
Seminar on name reaction
Seminar on name reaction
Unit 4 Pyridine
Unit 4 Pyridine
Fused heterocyclic compounds quinoline
Fused heterocyclic compounds quinoline
3. stereochemistry of steroids
3. stereochemistry of steroids
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
Heterocyclic compounds _ Organic Chemistry _ B. Pharm.
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
METHODS OF DETERMINATION OF CONFIGURATION OF GEOMETRICAL ISOMERS.pptx
Fused heterocyclic compound indole
Fused heterocyclic compound indole
Viewers also liked
Asymmetric synthesis
Asymmetric synthesis
Rajesh Mukkera
Asymmetric synthesis
Asymmetric synthesis
Mahatma Phule ASC College, Panvel
Anwar.Asymmetric synthesis
Anwar.Asymmetric synthesis
knowledgepublication
Alkane reaction
Alkane reaction
CJ Rondina
Report on Chiral Synthesis
Report on Chiral Synthesis
Serene Loo
Lalit Kumar
Lalit Kumar
guest0aaa14
M arc i ferran
M arc i ferran
GEMMMAD
Lake Louise (Alberta/Canada)
Lake Louise (Alberta/Canada)
F. Ovies
Дайджест правовых новостей для риэлторов. Выпуск за апрель 2016г
Дайджест правовых новостей для риэлторов. Выпуск за апрель 2016г
Aliaksandr Gorbatchuck
النص الكامل لـ”وثيقة أولويات حكومة الوحدة الوطنية”
النص الكامل لـ”وثيقة أولويات حكومة الوحدة الوطنية”
Ayadi Ben Mohamed
Hot Sports Program October 2016
Hot Sports Program October 2016
Nova Media
Slides roma marranella
Slides roma marranella
Biennale spazio pubblico
Mendoza erick trabajo-n5
Mendoza erick trabajo-n5
kannonzk
Lariat necklace
Lariat necklace
MGL Infographic
Parlamentní seminar
Parlamentní seminar
Martin Holly
Идеята за социална онтология и принципът на релевантността
Идеята за социална онтология и принципът на релевантността
Nick Nickoloff
A maldição dos bonzinhos jacqui marson
A maldição dos bonzinhos jacqui marson
Cecilia Dagnolo
TWT Trendradar: Mit der WeChat mobile Wallet im Facebook Messenger bezahlen
TWT Trendradar: Mit der WeChat mobile Wallet im Facebook Messenger bezahlen
TWT
Major services in Hospital
Major services in Hospital
ADITYA .
Organic reagents used in inorganic analysis
Organic reagents used in inorganic analysis
Sana Jamshaid (사나 잠셰드)
Viewers also liked
(20)
Asymmetric synthesis
Asymmetric synthesis
Asymmetric synthesis
Asymmetric synthesis
Anwar.Asymmetric synthesis
Anwar.Asymmetric synthesis
Alkane reaction
Alkane reaction
Report on Chiral Synthesis
Report on Chiral Synthesis
Lalit Kumar
Lalit Kumar
M arc i ferran
M arc i ferran
Lake Louise (Alberta/Canada)
Lake Louise (Alberta/Canada)
Дайджест правовых новостей для риэлторов. Выпуск за апрель 2016г
Дайджест правовых новостей для риэлторов. Выпуск за апрель 2016г
النص الكامل لـ”وثيقة أولويات حكومة الوحدة الوطنية”
النص الكامل لـ”وثيقة أولويات حكومة الوحدة الوطنية”
Hot Sports Program October 2016
Hot Sports Program October 2016
Slides roma marranella
Slides roma marranella
Mendoza erick trabajo-n5
Mendoza erick trabajo-n5
Lariat necklace
Lariat necklace
Parlamentní seminar
Parlamentní seminar
Идеята за социална онтология и принципът на релевантността
Идеята за социална онтология и принципът на релевантността
A maldição dos bonzinhos jacqui marson
A maldição dos bonzinhos jacqui marson
TWT Trendradar: Mit der WeChat mobile Wallet im Facebook Messenger bezahlen
TWT Trendradar: Mit der WeChat mobile Wallet im Facebook Messenger bezahlen
Major services in Hospital
Major services in Hospital
Organic reagents used in inorganic analysis
Organic reagents used in inorganic analysis
More from AZCPh
DIENES _ Organic Chemistry _ B. Pharm..pptx
DIENES _ Organic Chemistry _ B. Pharm..pptx
AZCPh
Non aqueus Titration_Analysis_ B. Pharm..pptx
Non aqueus Titration_Analysis_ B. Pharm..pptx
AZCPh
Polarography_ Pharmaceutical Analysis.pptx
Polarography_ Pharmaceutical Analysis.pptx
AZCPh
Potentiometry_ Pharmaceutical Analysis.pptx
Potentiometry_ Pharmaceutical Analysis.pptx
AZCPh
ALCOHOL_Organic Chemistry _ B. Pharm.pptx
ALCOHOL_Organic Chemistry _ B. Pharm.pptx
AZCPh
ALKENE _ Organic Chemistry.pptx
ALKENE _ Organic Chemistry.pptx
AZCPh
Alkane_ Organic Chemistry _ B. Pharm..pptx
Alkane_ Organic Chemistry _ B. Pharm..pptx
AZCPh
Probability ,Binomial distribution, Normal distribution, Poisson’s distributi...
Probability ,Binomial distribution, Normal distribution, Poisson’s distributi...
AZCPh
Parametric test _ t test and ANOVA _ Biostatistics and Research Methodology....
Parametric test _ t test and ANOVA _ Biostatistics and Research Methodology....
AZCPh
Fats and oils organic chemistry b. pharm.
Fats and oils organic chemistry b. pharm.
AZCPh
Alkyl halide organic chemistry b. pharm.
Alkyl halide organic chemistry b. pharm.
AZCPh
IUPAC Nomenclature_Pharmaceutical Organic Chemistry
IUPAC Nomenclature_Pharmaceutical Organic Chemistry
AZCPh
Antidiarrhoeals medicinal chemistry b. pharm. drugs for diarrhea
Antidiarrhoeals medicinal chemistry b. pharm. drugs for diarrhea
AZCPh
Neuromuscular blocking agents and ganglionic blockers
Neuromuscular blocking agents and ganglionic blockers
AZCPh
Sympatholytic medicinal chemistry b. pharm.
Sympatholytic medicinal chemistry b. pharm.
AZCPh
Sympathomimetics medicinal chemistry
Sympathomimetics medicinal chemistry
AZCPh
Parasympatholytics medicinal chemistry b. pharm.
Parasympatholytics medicinal chemistry b. pharm.
AZCPh
Parasympathomimetics medicinal chemistry b. pharm.
Parasympathomimetics medicinal chemistry b. pharm.
AZCPh
The malthusian theory_ Environmental studies
The malthusian theory_ Environmental studies
AZCPh
Gibb’s adsorption isotherm physical chemistry _ b. pharmacy _ amit z chaudhari
Gibb’s adsorption isotherm physical chemistry _ b. pharmacy _ amit z chaudhari
AZCPh
More from AZCPh
(20)
DIENES _ Organic Chemistry _ B. Pharm..pptx
DIENES _ Organic Chemistry _ B. Pharm..pptx
Non aqueus Titration_Analysis_ B. Pharm..pptx
Non aqueus Titration_Analysis_ B. Pharm..pptx
Polarography_ Pharmaceutical Analysis.pptx
Polarography_ Pharmaceutical Analysis.pptx
Potentiometry_ Pharmaceutical Analysis.pptx
Potentiometry_ Pharmaceutical Analysis.pptx
ALCOHOL_Organic Chemistry _ B. Pharm.pptx
ALCOHOL_Organic Chemistry _ B. Pharm.pptx
ALKENE _ Organic Chemistry.pptx
ALKENE _ Organic Chemistry.pptx
Alkane_ Organic Chemistry _ B. Pharm..pptx
Alkane_ Organic Chemistry _ B. Pharm..pptx
Probability ,Binomial distribution, Normal distribution, Poisson’s distributi...
Probability ,Binomial distribution, Normal distribution, Poisson’s distributi...
Parametric test _ t test and ANOVA _ Biostatistics and Research Methodology....
Parametric test _ t test and ANOVA _ Biostatistics and Research Methodology....
Fats and oils organic chemistry b. pharm.
Fats and oils organic chemistry b. pharm.
Alkyl halide organic chemistry b. pharm.
Alkyl halide organic chemistry b. pharm.
IUPAC Nomenclature_Pharmaceutical Organic Chemistry
IUPAC Nomenclature_Pharmaceutical Organic Chemistry
Antidiarrhoeals medicinal chemistry b. pharm. drugs for diarrhea
Antidiarrhoeals medicinal chemistry b. pharm. drugs for diarrhea
Neuromuscular blocking agents and ganglionic blockers
Neuromuscular blocking agents and ganglionic blockers
Sympatholytic medicinal chemistry b. pharm.
Sympatholytic medicinal chemistry b. pharm.
Sympathomimetics medicinal chemistry
Sympathomimetics medicinal chemistry
Parasympatholytics medicinal chemistry b. pharm.
Parasympatholytics medicinal chemistry b. pharm.
Parasympathomimetics medicinal chemistry b. pharm.
Parasympathomimetics medicinal chemistry b. pharm.
The malthusian theory_ Environmental studies
The malthusian theory_ Environmental studies
Gibb’s adsorption isotherm physical chemistry _ b. pharmacy _ amit z chaudhari
Gibb’s adsorption isotherm physical chemistry _ b. pharmacy _ amit z chaudhari
Recently uploaded
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
ssuser54595a
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
SamikshaHamane
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
iammrhaywood
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
jaredbarbolino94
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
RaymartEstabillo3
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
mkooblal
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
Marc Dusseiller Dusjagr
Full Stack Web Development Course for Beginners
Full Stack Web Development Course for Beginners
Sabitha Banu
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
pboyjonauth
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
socialsciencegdgrohi
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
CapitolTechU
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
InMediaRes1
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
pboyjonauth
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
UjwalaBharambe
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
Virag Sontakke
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Sayali Powar
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
thorishapillay1
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Sumit Tiwari
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
adityarao40181
Recently uploaded
(20)
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
Full Stack Web Development Course for Beginners
Full Stack Web Development Course for Beginners
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
Download now