Second Hand Smoke Detector

I created a device that can be used to detect second-hand cigarette smoke. We are aware of the dangers of smoking tobacco products but the danger is also there for those who are passively exposed to smoke. My goal is to detect the presence of second-hand smoke in my home and document these readings. When second hand smoke is detected, the P5 sketch shows a picture that provides information about the downfall of this practice. Otherwise clear, clean, oxygen-filled skies are shown. This documentation, if it shows exposure, can/will be presented to my landlord in an attempt to stop my exposure. In NY, folks are allowed to smoke indoors in residential places, even though the risk of exposure to sidestream smoke exists.

I was fueled by my personal struggle with a neighbor who’s a chain smoke. His home stinks of smoke and mine occasionally does, indicating that the smoke is entering my apartment. I do not smoke or use tobacco products. Using an MQ-7 Carbon Monoxide sensor, I took on the task of documenting  my exposure. Cigarette smoke consists of many harmful toxins, including nicotine, formaldehyde, tar, benzene, lead, arsenic and carbon monoxide – to name a few. I tried sourcing an air-quality sensor that would have enabled me to get readings of more attributes but due to the time constraints of this project, was unable to purchase one. However, I proceeded with this experiment using both an MQ7 carbon monoxide detector and a MQ2 smoke detector.

I wired my breadboard with the two sensors as shown below:

MQ2 Gas/Smoke Sensor and MQ7 Carbon Monoxide Sensor
MQ2 Gas/Smoke Sensor and MQ7 Carbon Monoxide Sensor

Here are some of the readings I got from the “clean air”:

These are my readings captured 'without' the presence of second hand smoke
These are my readings captured ‘without’ the presence of second hand smoke
All-natural stuff
All-natural stuff

To get an indication of if the sensors actually worked, I got a cigarette, lit it and documented the readings. Sidebar – I have to say the most exciting part about this project was me trying to obtain a single cigarette without buying a pack! In my nabe, I’ve witnessed corner stores selling loosies but no one would sell to me. I started chatting with one of the shopkeepers who told me selling a loosie was against the law. I guess I looked and sounded a bit crazy after explaining to the shopkeeper and another customer that I did not smoke but wanted to obtain one for a school project. Intrigued, the customer purchased a package of tobacco and proceeded to make me a cigarette. No charge! I love my hood. My son glared at me during the entire transaction – made me laugh at his ‘concern’.

Equipped with my organic-all-natural (will still contribute to your demise) cigarette, I started recording the changes in sensor readings.

20151021_125919

Here you can see the spikes in the carbon monoxide sensor's readings. The readings form the smoke sensor did not change much; indicating an error somewhere.
Here you can see the spikes in the carbon monoxide sensor’s readings. The readings form the smoke sensor did not change much; indicating an error somewhere.

Here you can see the spikes in the carbon monoxide sensor’s readings. These went from a standard rate of 36/37 to ranges between 52 to 245.

The readings form the smoke sensor did not change much; indicating an error somewhere.

With the absence of smoke, the base readings for this was 814. When the smoke was introduced, the reading only went up to 817.

Still troubleshooting….

Now nothing works! I wonder if I short-circuited my sensors?

 

571 thoughts on “Second Hand Smoke Detector”

  1. Would you like to have your work published on one of the biggest, baddest blogs in the world?
    It isn’t easy, and it doesn’t happen overnight. And, clearly, great comments alone won’t catapult you to world domination.
    카지노사이트

  2. can any post on a personal blog (with disclaimer that it is his personal view) be used by any brand for filing a case against an individual for ‘brand tarnishing’ etc?.

  3. Hello! I know this is kinda off topic but I was wondering if you knew where I could find
    a captcha plugin for my comment form? I’m using the same
    blog platform as yours and I’m having trouble finding one? Thanks a lot!

    0mniartist asmr

  4. Hey there! I just wish to offer you a big thumbs up for the excellent information you’ve got right here on this post.
    I am returning to your website for more soon. asmr 0mniartist

  5. It’s nearly impossible to find knowledgeable people about this subject, however,
    you sound like you know what you’re talking about!
    Thanks asmr 0mniartist

  6. Hey there! This post couldn’t be written any better!
    Reading through this post reminds me of my old room mate!
    He always kept chatting about this. I will forward this write-up to
    him. Pretty sure he will have a good read. Thanks for sharing!
    asmr 0mniartist

  7. Hi this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or
    if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience.
    Any help would be greatly appreciated!

  8. You’ve made some really good points there.

    I checked on the internet for more info about the issue and found most people will go along with your views on this website.

  9. I for all time emailed this weblog post page to all my
    contacts, since if like to read it afterward my contacts
    will too.

  10. Hi there all, here every person is sharing these kinds of know-how, thus it’s
    pleasant to read this weblog, and I used to pay a quick
    visit this webpage everyday.

  11. how to buy cialis online uk ed pills – where can i buy cialis without a prescription
    buy cialis 36 hour online

  12. Hi to every one, for the reason that I am genuinely keen of reading this webpage’s post to be updated regularly.

    It consists of good stuff.

  13. At this time it sounds like Expression Engine is the preferred blogging
    platform available right now. (from what I’ve read) Is that what you’re using
    on your blog?

  14. Why users still use to read news papers when in this technological world everything is presented on net?

  15. Wow, that’s what I was searching for, what a data!

    existing here at this weblog, thanks admin of this web page.

  16. wonderful issues altogether, you just gained a new reader.
    What could you recommend in regards to your post that
    you made a few days ago? Any certain?

  17. scoliosis
    Hello There. I found your blog using msn. This is an extremely well written article.
    I will make sure to bookmark it and come back to read more of your
    useful information. Thanks for the post. I will definitely return.
    scoliosis

  18. scoliosis
    Today, while I was at work, my sister stole my iPad and tested to see if
    it can survive a twenty five foot drop, just so she can be
    a youtube sensation. My apple ipad is now broken and she has 83 views.

    I know this is completely off topic but I had to share it with someone!
    scoliosis

  19. Oh my goodness! Impressive article dude! Thanks, However I am experiencing troubles
    with your RSS. I don’t know why I cannot join it.
    Is there anybody getting identical RSS problems? Anybody
    who knows the answer will you kindly respond?
    Thanks!!

  20. Very nice post. I just stumbled upon your weblog and wished
    to say that I’ve really loved browsing your blog posts.
    In any case I will be subscribing for your rss feed and I am hoping you
    write again very soon!

  21. Thanks for your marvelous posting! I certainly enjoyed reading it, you will be a great author.
    I will make certain to bookmark your blog and will often come back later in life.
    I want to encourage you to ultimately continue your great posts,
    have a nice weekend!

  22. Hi there i am kavin, its my first occasion to commenting anyplace, when i read this post i thought i could also create comment due
    to this good paragraph.

  23. We’re a group of volunteers and opening a brand new
    scheme in our community. Your web site offered us with valuable info
    to work on. You have performed a formidable activity and our entire group might be thankful to you.

  24. Hey there I am so thrilled I found your weblog, I
    really found you by error, while I was researching on Bing for
    something else, Nonetheless I am here now and would just
    like to say thank you for a tremendous post and a all round thrilling blog (I also love the theme/design),
    I don’t have time to browse it all at the moment
    but I have bookmarked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the
    excellent jo.

  25. excellent put up, very informative. I wonder why the opposite experts
    of this sector do not notice this. You should continue your writing.
    I am confident, you’ve a huge readers’ base already!

  26. Ahaa, its pleasant discussion regarding this post at this place at this blog, I have read all that, so at this time me also commenting
    at this place.

  27. Its like you learn my thoughts! You appear to grasp a lot approximately this, like you
    wrote the ebook in it or something. I think that you just can do with some percent to pressure the message house a little bit, however
    instead of that, that is great blog. An excellent read.
    I’ll certainly be back.

  28. I’ll immediately snatch your rss as I can not in finding your email subscription hyperlink or newsletter service.

    Do you have any? Please allow me understand in order that I could subscribe.
    Thanks.

  29. You really make it seem really easy together with your presentation however I in finding this matter to be really
    something which I think I’d by no means understand.
    It seems too complicated and extremely wide for me. I
    am having a look ahead in your next put up, I’ll attempt to get the dangle of it!

  30. Hi there just wanted to give you a quick heads
    up. The text in your content seem to be running off the screen in Internet explorer.
    I’m not sure if this is a format issue or something to do with internet browser compatibility but I
    thought I’d post to let you know. The style and design look great though!

    Hope you get the problem resolved soon. Kudos

  31. Ahaa, its pleasant dialogue on the topic of this piece of writing here at this website, I have read all that, so now me also commenting here.

  32. I’ve been browsing online more than 3 hours today, yet
    I never found any interesting article like yours. It is pretty worth
    enough for me. Personally, if all webmasters and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  33. Asking questions are genuinely fastidious thing if you are not understanding
    something fully, except this paragraph provides good understanding even.

  34. I have been browsing online more than 3 hours lately, but
    I by no means discovered any attention-grabbing article like yours.
    It is beautiful worth sufficient for me. In my opinion, if all webmasters and bloggers made good content as you probably did, the internet will likely be much more useful than ever before.

  35. Hey there! I’ve been reading your site for a long time now and finally got the bravery to go ahead and give you a shout out from Atascocita
    Tx! Just wanted to tell you keep up the excellent
    job!

  36. What’s up, this weekend is nice in support of me, because this moment i am
    reading this enormous educational post here at my home.

  37. It’s perfect time to make some plans for the future and it’s time to be happy.
    I have read this post and if I could I want to suggest you few interesting things or suggestions.

    Perhaps you could write next articles referring to this article.
    I wish to read more things about it!

  38. I have been browsing online greater than three hours today, but
    I by no means found any interesting article like yours.
    It’s beautiful value enough for me. In my
    view, if all site owners and bloggers made excellent content as you did, the net might be much more useful than ever
    before.

  39. Hello! Someone in my Facebook group shared this
    website with us so I came to check it out. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers!
    Fantastic blog and great design.

  40. I am sure this article has touched all the internet visitors,
    its really really pleasant piece of writing on building
    up new weblog.

  41. I’ve been surfing online more than three hours today, yet I
    never found any interesting article like yours.
    It is pretty worth enough for me. In my view, if all webmasters and bloggers made good content as you
    did, the net will be a lot more useful than ever before.

  42. Ahaa, its nice conversation on the topic of this piece of
    writing at this place at this web site, I have read all that, so at this time me also commenting at this
    place.

  43. I am sure this piece of writing has touched all the internet viewers, its really
    really pleasant post on building up new website.

  44. I have been surfing online greater than 3 hours today,
    yet I never found any fascinating article like yours.

    It’s beautiful price enough for me. Personally, if all
    webmasters and bloggers made excellent content material as you
    did, the web will probably be much more useful than ever
    before.

  45. It is appropriate time to make some plans for the future and
    it’s time to be happy. I have learn this put up and if I could I want to suggest you
    some attention-grabbing issues or tips. Maybe you could write next articles referring
    to this article. I desire to read even more things approximately it!

  46. I am sure this piece of writing has touched all the internet users, its really really fastidious paragraph on building up new blog.

  47. It is perfect time to make some plans for the long run and it is time to be happy.
    I have read this publish and if I may just I want to suggest you some fascinating things or advice.
    Perhaps you can write subsequent articles referring to this article.
    I wish to learn even more issues approximately it!

  48. I wanted to visit and let you know how really I valued discovering this blog today. We would consider it a great honor to operate at my workplace and be able to operate on the tips shared on your blog and also participate in visitors’ remarks like this. Should a position regarding guest article writer become available at your end, remember to let me know.

  49. It’s perfect time to make some plans for the future and it’s time to be happy.
    I’ve read this post and if I could I want to suggest you some interesting things or tips.
    Maybe you could write next articles referring
    to this article. I desire to read more things about it!

  50. It’s hard to come by well-informed people in this particular topic,
    however, you seem like you know what you’re talking about! Thanks

  51. Nice blog here! Additionally your site quite a bit up fast!
    What web host are you the use of? Can I get your associate link to your host?
    I desire my site loaded up as quickly as yours lol

  52. I need to to thank you for this great read!! I absolutely loved every
    little bit of it. I have you book-marked to check out new stuff
    you

  53. Woah! I’m really digging the template/theme of this
    website. It’s simple, yet effective. A lot of times
    it’s very hard to get that “perfect balance” between usability and visual
    appearance. I must say that you’ve done a excellent job with this.
    Additionally, the blog loads very quick for me on Opera.
    Exceptional Blog!

  54. It’s appropriate time to make some plans for the long run and it’s time to be happy.
    I’ve read this post and if I may I desire to suggest you some fascinating
    issues or suggestions. Perhaps you could write subsequent articles regarding
    this article. I desire to learn more things approximately it!

  55. I’ll immediately take hold of your rss feed as I can’t find your
    e-mail subscription hyperlink or newsletter service.
    Do you’ve any? Kindly let me recognize so that I may subscribe.
    Thanks.

  56. It’s the best time to make some plans for the future
    and it is time to be happy. I have read this post and if I could I want to recommend you some fascinating issues or suggestions.
    Maybe you can write subsequent articles relating to this
    article. I wish to learn more issues approximately it!

  57. I really like what you guys are up too. This kind of clever work and coverage!
    Keep up the superb works guys I’ve included you guys to our blogroll.

  58. Hello there! This post could not be written much better!
    Looking at this post reminds me of my previous roommate!
    He continually kept preaching about this. I will send this article to him.
    Pretty sure he will have a great read. Many thanks
    for sharing!

  59. Great beat ! I would like to apprentice while you amend
    your website, how can i subscribe for a
    weblog site? The account aided me a acceptable deal.
    I have been tiny bit acquainted of this your broadcast offered bright transparent concept

  60. I have been browsing online more than 2 hours today,
    yet I never found any interesting article like yours. It is pretty worth enough
    for me. In my opinion, if all webmasters and bloggers
    made good content as you did, the web will be a lot more useful than ever before.

  61. Thanks for this excellent article. One more thing to mention is that the majority of digital cameras arrive equipped with some sort of zoom lens that permits more or less of the scene to become included by ‘zooming’ in and out. These changes in focusing length will be reflected within the viewfinder and on significant display screen right on the back of the specific camera.

  62. Hey there would you mind letting me know which web host
    you’re working with? I’ve loaded your blog in 3 different browsers and I must say this blog loads a lot faster then most.
    Can you recommend a good web hosting provider at a honest price?
    Many thanks, I appreciate it!

  63. It is perfect time to make a few plans for the long run and
    it is time to be happy. I’ve read this put up and
    if I could I desire to suggest you few attention-grabbing
    things or suggestions. Perhaps you could write subsequent articles relating to this article.
    I desire to read more issues approximately
    it!

  64. I would love to add that if you do not already have got an insurance policy otherwise you do not participate in any group insurance, you will well really benefit from seeking aid from a health insurance agent. Self-employed or those with medical conditions usually seek the help of one health insurance specialist. Thanks for your post.

  65. Hello there! This article could not be written any better!
    Going through this article reminds me of my previous roommate!
    He constantly kept preaching about this. I’ll send this post to
    him. Fairly certain he will have a good read.
    I appreciate you for sharing!

  66. I have been browsing online more than 2 hours today, yet I never found any
    interesting article like yours. It is pretty worth enough for me.

    Personally, if all web owners and bloggers made good content as you did, the web will be much more useful than ever before.

  67. It’s perfect time to make a few plans for the long run and it’s
    time to be happy. I have learn this publish and if I may
    I want to counsel you some attention-grabbing issues or tips.

    Perhaps you can write subsequent articles referring to this article.
    I desire to read more things approximately it!

  68. I’m not sure where you are getting your info, but great topic.

    I needs to spend some time learning more or understanding more.
    Thanks for fantastic information I was looking for this info for my mission.

  69. I’ve been browsing online greater than three hours as of late, yet I by no means
    found any fascinating article like yours. It is lovely value
    enough for me. Personally, if all webmasters
    and bloggers made excellent content material as you
    probably did, the internet can be a lot more helpful than ever before.

  70. It’s the best time to make some plans for the future and
    it is time to be happy. I’ve read this post and if I
    could I desire to suggest you some interesting things or tips.
    Maybe you can write next articles referring to this article.
    I want to read even more things about it!

  71. Hi there would you mind stating which blog platform you’re
    working with? I’m going to start my own blog soon but I’m having a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.

    The reason I ask is because your layout seems different then most blogs and I’m
    looking for something unique. P.S My apologies for being off-topic but I had to ask!

  72. Everyone loves what you guys tend to be up too.
    Such clever work and reporting! Keep up the terrific works guys I’ve added you guys to our blogroll.

  73. It is the best time to make some plans for the future and it is time to
    be happy. I’ve read this post and if I could I want to suggest you some interesting things or suggestions.
    Perhaps you could write next articles referring to this article.
    I wish to read even more things about it!

  74. I needed to thank you for this good read!! I definitely enjoyed
    every little bit of it. I have got you bookmarked to look at new things
    you post…

  75. It is appropriate time to make some plans for the future and it’s time to be happy.
    I’ve read this post and if I could I want to suggest you few
    interesting things or tips. Maybe you could write next articles referring to this article.
    I want to read even more things about it!

  76. I’ve been surfing online more than 2 hours today, yet I never found any
    interesting article like yours. It is pretty worth enough for me.
    In my view, if all site owners and bloggers made good content as you
    did, the internet will be a lot more useful than ever before.

  77. Its such as you read my thoughts! You appear to know so much about this, such as you
    wrote the ebook in it or something. I think that you just can do with a few % to
    power the message home a little bit, but instead of that, that is excellent
    blog. An excellent read. I’ll definitely be back.

  78. I will immediately clutch your rss feed as I can not in finding your
    e-mail subscription hyperlink or e-newsletter
    service. Do you have any? Kindly allow me recognise so that
    I may subscribe. Thanks.

  79. I will right away grasp your rss as I can’t find your email subscription hyperlink or newsletter service.
    Do you’ve any? Please allow me understand so that I
    may subscribe. Thanks.

  80. It’s perfect time to make some plans for the future and it is time to be happy.

    I’ve read this post and if I could I wish to suggest you some interesting things
    or tips. Perhaps you can write next articles referring to this article.
    I want to read even more things about it!

  81. I like what you guys are up too. Such intelligent work and reporting! Carry on the superb works guys I’ve incorporated you guys to my blogroll. I think it’ll improve the value of my site :).

  82. I will right away clutch your rss as I can not to find your email subscription hyperlink or
    newsletter service. Do you have any? Please permit me understand so that I may subscribe.
    Thanks.

  83. I’ve been surfing online more than three hours today, yet
    I never found any interesting article like yours.
    It is pretty worth enough for me. In my opinion, if all web owners and bloggers made good content
    as you did, the web will be a lot more useful than ever before.

  84. I am sure this article has touched all the internet people, its really really fastidious
    post on building up new website.

  85. I need to to thank you for this fantastic read!! I absolutely loved every little bit of
    it. I have you bookmarked to look at new things you

  86. These are truly enormous ideas in on the topic of blogging.
    You have touched some good things here. Any way keep up wrinting.

  87. Usually I do not learn article on blogs, but I would like
    to say that this write-up very compelled me to take a look at and do
    so! Your writing style has been amazed me. Thanks, quite nice article.

  88. I enjoy what you guys are usually up too. Such clever work and coverage!
    Keep up the excellent works guys I’ve added you guys to our blogroll.

  89. Hi there! This blog post could not be written any better!

    Looking at this article reminds me of my previous roommate!
    He continually kept preaching about this. I will send this post to him.
    Fairly certain he will have a very good read. Many thanks for sharing!

  90. I will immediately snatch your rss as I can not in finding your email subscription hyperlink or newsletter service.
    Do you have any? Kindly permit me realize in order that I could subscribe.
    Thanks.

  91. For most recent news you have to go to see world-wide-web and
    on internet I found this web site as a most excellent website for most up-to-date updates.

  92. Hi there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve
    worked hard on. Any recommendations?

  93. Quality articles or reviews is the key to invite the viewers to pay a quick visit the web site, that’s what this
    website is providing.

  94. Hello! I could have sworn I’ve visited your blog before but after looking
    at a few of the posts I realized it’s new to me.
    Anyhow, I’m definitely pleased I came across it and I’ll be book-marking it and checking back often!

  95. I’m not that much of a internet reader to be honest but your blogs really nice,
    keep it up! I’ll go ahead and bookmark your website to come back in the future.
    Cheers

  96. You’re so awesome! I do not believe I’ve read
    through anything like this before. So nice to discover somebody with a few genuine
    thoughts on this subject. Really.. many thanks for starting this
    up. This website is something that is needed on the web, someone with some originality!

  97. Does your site have a contact page? I’m having a tough time locating it but, I’d like
    to send you an e-mail. I’ve got some suggestions
    for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it develop over time.

  98. Hi there! This is my first visit to your blog!
    We are a group of volunteers and starting a new project in a
    community in the same niche. Your blog provided us useful information to work on. You have
    done a outstanding job!

  99. Hmm it looks like your site ate my first comment (it was super long) so I guess I’ll just sum it up what I
    had written and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to the whole
    thing. Do you have any helpful hints for novice
    blog writers? I’d really appreciate it.

  100. I just could not go away your web site prior to suggesting that I actually loved the standard info an individual supply on your guests? Is gonna be again regularly in order to inspect new posts.

  101. Ahaa, its fastidious dialogue concerning this article here at this blog, I have read all that,
    so now me also commenting here.

  102. Hmm it appears like your site ate my first comment
    (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog writer but I’m still new to the whole thing.
    Do you have any suggestions for newbie blog writers?
    I’d genuinely appreciate it.

  103. I got this web site from my buddy who shared with me on the topic of
    this site and at the moment this time I am visiting this site and reading very informative
    posts at this time.

  104. There are some fascinating points in time in this article but I don’t know if I see all of them heart to heart. There’s some validity however I will take maintain opinion until I look into it further. Good article , thanks and we would like extra! Added to FeedBurner as properly

  105. I simply could not depart your site prior to suggesting that I extremely loved the standard information an individual supply for your visitors? Is gonna be back regularly to inspect new posts.

  106. Thank you for some other informative site. The place else may just I am getting
    that kind of information written in such an ideal method?
    I’ve a venture that I am just now running on, and I have been at the look out
    for such information.

  107. With havin so much content do you ever run into any problems of plagorism or copyright violation? My blog has a lot of exclusive content I’ve either authored myself or outsourced but it looks
    like a lot of it is popping it up all over the internet without my
    authorization. Do you know any methods to help stop content from
    being stolen? I’d truly appreciate it.

  108. Fantastic beat ! I wish to apprentice while
    you amend your website, how could i subscribe for a blog web site?
    The account aided me a acceptable deal. I had been tiny
    bit acquainted of this your broadcast offered bright clear concept

  109. I do believe all the ideas you’ve introduced in your
    post. They’re really convincing and can certainly work. Nonetheless, the posts are very brief
    for novices. Could you please extend them a bit from next time?
    Thank you for the post.

  110. This piece of writing will assist the internet visitors for creating new weblog
    or even a weblog from start to end.

  111. Hey there! This is kind of off topic but I need some
    advice from an established blog. Is it very difficult to set
    up your own blog? I’m not very techincal but I can figure things out pretty fast.
    I’m thinking about setting up my own but I’m not sure where to start.
    Do you have any tips or suggestions? Appreciate it

  112. Incredible! This blog looks just like my old one!
    It’s on a totally different subject but it has pretty
    much the same page layout and design. Superb choice of colors!

  113. hey there and thank you for your information – I’ve definitely
    picked up something new from right here. I did however expertise a few technical issues using this
    site, as I experienced to reload the web site a
    lot of times previous to I could get it to load correctly.
    I had been wondering if your hosting is OK? Not that I’m
    complaining, but slow loading instances times will sometimes
    affect your placement in google and could damage
    your high-quality score if advertising and marketing with Adwords.

    Anyway I am adding this RSS to my e-mail and could look
    out for a lot more of your respective intriguing content.

    Make sure you update this again very soon. http://herreramedical.org/hydroxychloroquine

  114. does viagra help belviq success stories with pictures best male enhancement pills at gnc womens viagra plavix class action suits updates cost of generic sildenafil asox9 official site

  115. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  116. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  117. best male enhancement pills at gnc lyrica coupons protein pills for women viagra sample how much does trulicity cost effects of viagra on women xanax no prior prescription

Leave a Reply

Your email address will not be published.