ProdMod LED Camera Light


Ever since digital cameras took decent video I stopped carrying around my DV video camera and instead use my point and shoot digital camera to take a few minutes of MOV or MPG video here and there. The only problem is my digicam is not equipped with a light to brighten up the videos I take indoors. There are some small LED lights you can buy online that attach to the 1/4″ hole under you camera, but they cost from $30 to $40 and create a spotlight on your subjects. They also use SIX coin cells and only last 4 hours. I’d rather have a small light that uses rechargeable AAA’s and lasts longer.

Now you can make your own that lasts about 12 hours.

This concept for this project is very simple. You are going to connect 4 white LEDs in parallel to a resistor and battery pack and then mount it to your camera using a 1/4-20 screw or bolt. The trick is to get all the parts to fit neatly inside the pack. The original post can be found here, but the following instructions are up to date, concise, and with better photos.


Four superbright white LEDs
One 10 ohm resistor
One 4xAAA battery holder with switch

If your kit is missing any of these parts please contact me for support.

Part Not Included:

It does not include the 1/4-20 screw that you will use to mount to your camera. You can choose from a variety of styles at your local hardware store. I would recommend using a 1/4-20 cap screw or hex bolt that is 0.75″ long.

1-4-inch-x-3-4-inch-hex-head-screw.JPG(hex head bolt is used here because its cheap)

8 cents.




1-4-in-x-3-4-in-cap-screw.JPGA cap screw is probably a better approximation to a thumb screw that we are trying to mock up. You can find these in packages of 2 for 88 cents. It’s more expensive but creates a more comfortable thumb screw.




Basic Tools

-13/64 drill bit – a bit larger than an LED but you’ll use glue or tape to hold it in place.
-1/4″ Drill Bit
-Power Drill
-Soldering Iron
-Thin slotted screw driver- from a jewelers kit
-Edge clippers

Optional Tools

-Digital calipers – to locate holes for the LEDs
-Power Screw driver – I used this as my power drill, its smaller and easier to hold as long as the drill bits you use have a hex socket.
-3/16 Drill bit – to have the LED stay in position without glue you can use a 3/16 drill bit to make your LED holes undersized and then use a knife or flat screw driver to enlarge the hole to fit the LEDs tightly.

Make It:

Step one:

This battery holder is great because it has a cover and comes with a switch. This is going to house your batteries and LEDs. This holder has chambers for 4 AAA batteries but you only need 3 to run these lights. The other chamber is going to give you room for your LEDs and your mounting screw. So we will have to rearrange the battery contacts and wires. Depending on what battery holder you are using there may be a plastic cover over the switch and battery contacts. You’ll have to remove at least half of that to get started.

Plastic sheild covers switch and battery contacts

The plastic sheild is held in place by three plastic posts that were melted over.

drill out the plastic post nearest the wires

Use your drill to drill out the melted plastic post nearest the wires.

Now you can probably lift the plastic with your finger and let it break in two

You should be able to lift the plastic and break it in two.

You should now have a covered switch with exposed battery contacts

And you are left with a covered switch with two exposed battery contacts.

Now you are going to remove the spring contact at the opposite end of the wires as shown in the photo below.

Use a thin screwdriver to lift the spring contact out of the holder

You can use a small screwdriver to do this. Insert it through the spring and lift straight up.

Lift the other side as well

You may also have to lift under the positive contact to lift the pair out of the holder.

End of step one - one set of battery contacts removed


Step two:

Plan out the hole locations using the image below as a guide. I recommend locating the screw hole about 6mm from the walls edge. This leaves enough room for the 4 LEDs.

Camera Light Hole Locations


Mark 6mm from the edge for the screw

You can use a knife or screw driver to mark 6mm from the wall edge as shown. Then you can use the minus sign “-” to help guide you to the middle of the chamber.

Start with the smallest drill to make sure you make the hole in the right location

To make sure you drill your hole in the right spot, start with the smallest drill bit you have preferably 1/16″, then work your way up gradually to the 1/4″ drill bit. If you dont have smaller bits try to push a pin or nail into the hole location. This will help guide the drill bit and keep it from “walking”. To drill into plastic you should use a the slow speed setting of your power drill, otherwise you might melt the plastic.

Screw hole template example


If you don’t have calipers or find it hard to measure 6mm in the holder, you can try to make a template for yourself by using the dimensions of the chamber which are 10.4mm x 46.2mm. Then mark the hole location with a vertical and horizontal line 6mm away from the side edge and 5.2mm from the bottom.


the 1/4 inch hole finished



After the hole is drilled try to pass the bolt through. If its seems tight try screwing it into the hole. This actually works to your advantage as it will keep the screw in place when its not attached the to camera. If you feel it is still too tight you can try using the 1/4″ drill bit again to make it bigger.

Use the 1/4 inch drill bit only to mark the screw hole location on the door using the battery holder as a guide.


Then close the battery cover and use this first hole to guide the location of the second hole you make in the battery door. You can start with 1/4 drill bit only to mark the location.

Then remove the battery door and finish the hole. Drop down to a 1/8 drill bit again to start.

Then you can remove the cover and finish the hole. Drop down to 1/8 drill bit to break through …

1/4 inch hole in battery door

and then finish with the 1/4 drill bit.

Screw through battery holder

The screw threads should only be sticking out about 1/8”.

Step three

While the wires are off to one side prepare to drill holes for the LEDs. Since the LEDs are 5mm you want to measure 2.5mm from the lip of the case as an easy way to keep things centered.

Mark that with a knife or pen.

Camera Light Hole Locations
Using this guide to decide where the four LEDs should go. Start with one farthest from the screw hole (closest to the wires) and space the other three about 8-9mm apart.

Use a paper template to help you mark the locations
You can also make a paper template to help you mark the locations.

Tape a template to your holder and drill through
In fact you can even tape the template to your holder and drill through it.

Four LED pilot holes
Again start with small drill sizes.

4 LED holes 3/16 diameter
Here are 4 holes drilled with a 3/16 drill bit. This will be a very tight fit for the LEDs. You can try opening the hole a bit with a knife or flat screwdriver until you achieve the desired fit.

Using a 13/64 drill bit to manually enlarge the holes
Or you can just use a 13/64 drill bit to manually enlarge the LED holes.

Test LED hole fit
Test the fit with an LED. If you used the 13/64 bit it will feel loose.

Step four:

Now you have to move the positive contact and red wire to the other end for your third battery.

Pry off the positive contact and red wire
Take a thin flat screw driver and pry under the positive contact until it loosens. You may have to also insert the screw driver vertically between the contact and the plastic housing wall to loosen it up the locking tab.

Pull the red contact and wire out of the holderThen pull the contact and wire out of the case.

Insert the positive contact and red wire to the other end as shown
Now you will insert this contact and red wire to the other end of the case opposite the switch to complete the circuit. Feed the wire into the battery chamber.

Run the red wire to the corners like shown to make room for the battery. A small screw driver or thin blunt object helps. Be careful not to cut the wire or break the insulation.

Step Five

Your LEDs will be soldered together in a parallel circuit. Your kit will include one 10 ohm resistor which is chosen to work with 3 NiMh rechargeable batteries.

NiMh batteries are 1.2V each which should equal 3.6V but the voltage of batteries that are newly charged are higher than 1.2V per battery. The total battery pack value can be as much as 4.1V for fully charged 3 NimH AAA cells. This circuit is not voltage regulated so the battery voltage will start high and decrease over time. This means the current will start high as well. To protect the LEDs from burning out we need to limit the current to each LED to 20mA.

Calculating LED current is simple. Start with battery voltage. In this case we have 4.1V fully charged. Each LED has a forward voltage, in our case it is ok to estimate 3.3V for each LED. For a parallel circuit the calculation is as follows:

(Vbatt – VfLED) /Resistor = Current

So (4.1V-3.3V) /10 = 0.08A or 80mA.

Since there are 4 LEDs we can assume each is drawing 20mA. Where 20mA x 4 = 80mA.

4LED circuit - 10 ohms

This circuit was chosen because it uses the least number of components (one resistor) and is simple to construct. Our calculation assumes each LED has the same forward voltage but in reality they can differ by as much as 0.4V. A better parallel circuit would be one where each LED has its own resistor based on that LEDs forward voltage. But for the purposes of this inexpensive and easy project a single resistor design is adequate.

Step Six

cut away this plastic
Lets make room by cutting away some unnecessary plastic.

plastic walls removed
Remove the plastic near where the red contact used to be and the plastic post.


Use the holes as a fixture to hole the LEDs
Use the holes in the casing as a makeshift fixture to hold the LEDs in place while you solder the LED legs together as shown in the photo. This helps keep the right distance between each LED while they are soldered together.

If the fit is loose - temporarily wrap one layer of scotch tape around the LED
If you used a 13/64 drill bit or if the LEDs are loose. Wrap one layer of scotch tape around the LED to increase its diameter and help keep them in place. it doesnt take much tape.

Orient the LEDs so that each positive leg (long) is on the bottom and each negaive (notched side) is on top
Keep the LEDs in the same orientation so each positive leg will connected to the next positive leg, and each negative leg is connected to the other negative legs.

Use pliers to bend the LED legs as shown, stay close to the LED base
Use pliers to bend the LED legs close to the LED body because you don’t have much space in the battery holder. Bend each in the direction as shown. Start with only one pair at a time

interlock the legs together
Interlock the LED legs so that they stay together for soldering.

Clamp the LED legs together for soldering
You can also use a pair of spring clamps or alligator clamps.

solder one set of legs at a time
Solder one set of legs at a time.

Now all four LEDs are connected
Until all four are connected…

4 LED set - soldered
And it looks like this. Don’t forget to remove the scotch tape.

Step Seven

Pull out the black wire
Pull out the black wire.

Trim off some of the LED leg length and bend slightly before inserting it into the holder
Trim off some of the LED leg length and bend it slightly before inserting it into the holder to test the fit. DO NOT push on the legs, they will bend and you might create a short. Try to push only on the plastic part of the LEDs.

Be sure to keep track of which side is positive before trimming legs!! If you followed the photo example your positive leads should be on top.

Cut and strip the black wire to the desired length
Cut and strip the wire to the desired length.

Step Eight

Now all that is left is to connect the wires and resistor.

Solder black wire to bottom legs
Pull the LED set out of the holder and wrap the black wire around the bottom legs as shown. Solder the wire in place outside of the holder so you don’t melt the plastic.

Wrap the resistor aroung the top legs as shown and solder in place
Wrap the resistor around the top legs as shown and solder in place.

Cut the red wire
Cut the red wire to length.

Solder the red wire to the resistor
Solder the red wire to the resistor making sure the red wire does not touch the LED leg directly. You can insulate the exposed solder joint with electrical tape if you want. Make sure the positive and negative legs of the LEDs do not touch. Trim any excess leg length.

Push the red wire to the side of the wall to make room for the battery.

Batteries in LED Camera Light
Insert Batteries and close cover.

Finished LED Camera Light


Step Nine

Now use your favorite screw to mount it to your camera. I prefer having the switch on top, but you can mount it either way depending on where your camera mount is located

Mount Light on Camera



Step Ten

If the lights are working fine you can choose to hot glue the LED and wires in place.

Test and Enjoy

Now get out there are test your new product. It is best used for taking video with digital cameras in the dark. But you can also use it to add extra light for a photo or help your camera autofocus. Remember you can attach this to anything with a 1/4-20 socket, that means your SLR camera (film or digital), Video cameras (Film, or Digital).  

Send your photos to prodmod and be included in our gallery.

Upgrades and Add-ons

You are not really finished, are you? There is always more you can do with a DIY project. You can mod this ProdMod, in fact it is strongly encouraged. Maybe you want to hide the screw inside the holder? Maybe you want to add a dimmer? or use fewer batteries?

Check out these photos and links for inspiration.

Prodmod LED Camera Light 4LED version front view

Built-in screw
A convenient way to build the screw stud into the body. Rotate the entire light to screw and unscrew.


ProdMod Camera Light with 3/4″ diameter thumb screw

Add a thumb screw
Try these store bought thumb screws if you want a more polished look.



LED light wired with Vpack DC boost

Fixed Voltage- DC Boost
Who says you need 3 batteries to get 3.6V? Use a DC Boost to produce regulated 3.3V or 5V with only one or two batteries! Now your lights dont dim over time.



safoocat’s modded ProdMod LED Camera Light


Center Mounted Screw - a fine example of modding the ProdMod.


New wiring and screw location – If your camera has a tripod mount in the middle or on the right side you can try this

Photo Gallery - check out other maker pics



  1. Ron says:

    This is a great tut. How would I make a really large canaster version that runs on AC (Or a few big 6volt saure D batterires)and has a seperate stand to use with indoor Video Shooting?

  2. Irvin says:

    Thanks in support of sharing such a good opinion, article is fastidious, thats why i have read it

  3. WilliamGer says:

    free chat online singles
    hidden dating profiles search tool

  4. Lppfua says:

    canada buy cialis online – tadalafil india 20mg brand name cialis from canada

  5. Faxtju says:

    viagra 200 – how to get sildenafil prescription sildenafil pills from mexico

  6. Oeslbc says:

    100mg cialis for sale – buy generic cialis 5mg buy tadalafil from india

  7. KevinLAT says:

    gay venezuelean men dating/
    gay hot dating
    binghamton gay dating sights

  8. Zwyysr says:

    stromectol for humans – ivermectin generic name stromectol online canada

  9. Lhqtmm says:

    doubleu casino – casinoslotgam casino online

  10. Hsiumc says:

    erectile dysfunction treatment – for him ed pills over the counter ed pills at cvs

  11. KevinLAT says:

    gay boys dating lesbians
    active gay dating site
    [url=""]alex cliffe gay dating uk[/url]

  12. Bmjeax says:

    prednisone 250 – prednisone 40mg tablets prednisone canada

  13. Rejjsb says:

    discount viagra for sale – generic viagra capsules buy sildenafil 100mg uk

  14. KevinLAT says:

    offline gay dating
    gay dating durban
    gay dating minnesota

  15. Wfwdob says:

    cost for cialis 20mg – Get cialis online cialis over the counter australia

  16. KevinLAT says:

    bangalore gay dating site
    100percent free gay dating
    married gay dating

  17. Xdauxm says:

    ivermectin medicine – ivermectin generic name stromectol for lice

  18. Xokmmq says:

    where to buy over the counter ed pills – ed pills online causes of ed

  19. Wzmxzj says:

    ventolin cost uk – Albuterol online ventolin purchase

  20. Icgwko says:

    cytotec pills for abortion – cytotec tablets how to get cytotec without prescription

  21. Bkizhu says:

    10 mg doxycycline – doxycycline 100mg over the counter doxycycline 100mg tablet price in india

  22. Ugwtms says:

    neurontin for sale online – 50 mcg levothyroxine levothyroxine 0.125 mcg

  23. Jvoleg says:

    viagra gold – buy generic viagra united states sildenafil 50mg price

  24. web hosting there says:

    Pretty! This has been an extremely wonderful article.
    Many thanks for providing this info.

  25. LotIteste says:

    does cheap viagra work

  26. StepeNeva says: – Viagra

  27. Mgflpa says:

    cialis cost uk – cialis with prescription india cialis generic

  28. Grierne says: – Stromectol

  29. Unsurry says: – Cialis

  30. Apwmui says:

    vardenafil 10mg – buy 40 mg vardenafil vardenafil online india

  31. says:

    I always spent my half an hour to read this weblog’s articles or reviews
    all the time along with a cup of coffee.

  32. iptv web player says:

    After looкing at a numƄеr of the blog articles оn yoᥙr blog, Ӏ rеally like your technique
    of writing ɑ blog. Ι bookmarked it to mу bookmark site list ɑnd will Ьe checking back in tһe near future.
    Taҝe a ⅼook аt my website as well and telⅼ me how you feel.

  33. free trial medicationsviagra fast says:

    Viagra Per Auto

  34. Dvzvgo says:

    ivermectin dose for covid – ivermectin cost

  35. Ajrtjm says:

    prednisone 20 mg generic – where can i buy prednisone generic prednisone 5mg online

  36. says:

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

  37. my scoliosis surgery says:

    Hurrah, that’s what I was looking for, what a data!
    existing here at this weblog, thanks admin of this site.

  38. Patricktam says:

    dating a crossdresser gay
    gay dating canton ohio
    gay platonic dating

  39. asmr our says:

    Hello! I’ve been reading your site for a while
    now and finally got the bravery to go ahead and give you a shout
    out from New Caney Texas! Just wanted to tell you keep
    up the great job!

  40. Wsoncc says:

    accutane generic – mexico pharmacy accutane 70 mg accutane

  41. Xegwsg says:

    amoxil 250 – amoxil rash generic amoxil

  42. says:

    We are a group of volunteers and opening a
    new scheme in our community. Your web site offered us with
    helpful information to work on. You have performed an impressive job and our entire group might be grateful to you.

  43. Patricktam says:

    search gay dating
    dating service for gay free
    gay professional dating sites

  44. in scoliosis surgery says:

    If you would like to improve your experience simply
    keep visiting this web site and be updated
    with the most up-to-date information posted here.

  45. Pyqdco says:

    medrol 16 mg price in india – methylprednisolone 16 mg usa lyrica cream

  46. this asmr says:

    Wow, wonderful blog format! How long have you
    ever been running a blog for? you make running a blog glance easy.
    The total look of your website is excellent, as neatly as the content material!

  47. Ufscoz says:

    online assignment help – essay services essay for you

  48. Augmect says:


  49. suepigo says: – Propecia

  50. Michaelicepe says:

    dwarves gay dating
    dating gay woman
    safe gay dating sites

  51. Nxabqr says:

    buy viagra over the counter uk – Viagra approved where to buy viagra safely

  52. iptv web player says:

    I know this website presеnts quality based articles ⲟr
    reviews аnd extra data, is there any other
    website which prеsents these thingѕ in quality?

  53. how long for propecia to work says:

    levitra safe

  54. Xemcnm says:

    cialis for sale online – Real cialis without prescription buy generic tadalafil

  55. php movie scrips says:

    Ԍreat post! Ꮤe wіll Ьe linking to thіs ɡreat content on ouг site.
    Keеp up the goⲟd writing.

  56. HenryScesy says:

    dating for gay christians
    gay porn dating sites free
    gay dating san antonio texas

  57. FuellaJef says:

    ivermectin stromectol

  58. Cizcruice says:

    cheap cialis online

  59. buy cialis professional says:

    Prezzo Cialis 20 Mg In Farmacia

  60. says:

    Hello to all, for the reason that I am truly keen of reading this weblog’s post to be
    updated regularly. It consists of nice information. quest bars quest bars

  61. says:

    Can I simply say what a relief to uncover someone
    who really understands what they are discussing over the
    internet. You certainly understand how to bring an issue
    to light and make it important. More and more people must read
    this and understand this side of your story. I was surprised that you aren’t more popular given that you surely have the gift.
    asmr asmr

  62. Cnbhiv says:

    ivermectin 0.5 lotion india – ivermectin pills canada generic name for ivermectin

  63. says:

    Wonderful beat ! I would like to apprentice while you amend your web site,
    how could i subscribe for a blog website? The account helped me
    a acceptable deal. I had been a little bit acquainted of
    this your broadcast offered bright clear concept cheap flights cheap flights

  64. says:

    This is a topic which is near to my heart… Best wishes!
    Where are your contact details though? scoliosis surgery scoliosis

  65. Vzfdoi says:

    cheapist price for prednisone without prescription – prednisone 10 mg tablet cost prednisone for cheap

  66. ivermectin for lice says:

    Purchase Plavix Canada

  67. says:

    Magnificent beat ! I wish to apprentice while
    you amend your website, how can i subscribe for a weblog site?
    The account helped me a acceptable deal. I were a little bit familiar of this your broadcast provided
    brilliant clear idea scoliosis surgery scoliosis surgery

  68. Unnqqn says:

    lasix tablets – how to get lasix 40 mg without a prescription buy furosemide online

  69. says:

    Hey there! I’ve been reading your weblog for a long
    time now and finally got the courage to go ahead and give you
    a shout out from Atascocita Texas! Just wanted to say keep up the excellent job!
    quest bars quest bars

  70. says:

    It’s hard to come by knowledgeable people about this topic,
    but you seem like you know what you’re talking about!
    Thanks ps4 ps4 games

  71. HenryScesy says:

    gay bdsm dating
    gay cuba gay dating sites
    gay gamer dating

  72. Egijiq says:

    order Albuterol – buy ventolin inhaler ventolin 90 mcg

  73. Vfujor says:

    cytotec para abortar – where can i buy cytotec over the counter cytotec online in south africa

  74. Pentapeva says: – Plaquenil

  75. TheapeDem says: – Priligy

  76. myclavami says:

    order lasix overnight delivery

  77. cheddyWet says: – Lasix

  78. AnciIdext says:

    do my paper for money paper writers college

  79. Fpxoma says:

    buy doxycycline 100mg online india – doxycycline 500mg capsules buy prednisolone tablets 5mg uk

  80. SntdDrok says:

    essays about service community service essay

  81. Edcmnu says:

    ivermectin buy online – stromectol 6mg ivermectin 8000

  82. KrbcAgort says:

    writing my thesis writing with a thesis

  83. Dnrjfrums says:

    dissertation paper dissertation literature review example

  84. Odouni says:

    stromectol 3mg tablets – stromectol oral stromectol 3 mg tablet

  85. furosemide 20mg says:

    Internetapotheke Viagra Holland

  86. AnciIdext says:

    buy cheap papers online help writing college papers

  87. reaccekly says:

    buy zithromax online next day delivery

  88. Qhvmwc says:

    sildenafil cost – silepilled generic sildenafil reviews

  89. piowivy says: – Zithromax

  90. DbgvJoync says:

    dissertation abstracts international doctoral dissertation database

  91. PatrickEpith says:

    cheap medications buy prescription drugs from canada – ed meds online without prescription or membership

  92. Jjpdkr says:

    generic tadalafil at walmart – tadalafil generique viagra vs tadalafil

  93. buy zithromax for chlamydia says:

    Kamagra Prezzo Oral Jelly

  94. cliency says:


  95. Dlxnte says:

    accutane gel price – accutane buy india accutane

  96. KrbcAgort says:

    online thesis writing thesis research proposal

  97. hydroxychloroquine medicine says:

    Cialis 36 Horas

  98. Maigfailm says:

    generic for plaquenil

  99. Lncwlw says:

    academic writing uk – do my research paper college paper help

  100. priligy medicine says:

    Buy Valtrex In Thailand

  101. Ftkwfu says:

    canada pharmacy viagra – Best way to take cialis buy cialis tablets australia

  102. Npnetz says:

    vardenafil usa – canada drugs coupon erectile dysfunction pills

  103. Qeeoil says:

    hydroxychloroquine stock – plaquenil package insert 60 mg of prednisone

  104. Weveevini says:


  105. Stypelt says: – gabapentin doses

  106. Rcfrsg says:

    fildena 150 – ceneforce cenforce 50 mg

  107. Tbwbfw says:

    xenical 2017 – xenical generic name xenical

  108. Vodoqx says:

    stromectol 3 mg tablet price – stromectol lotion cost ivermectin 2mg

  109. Lqzhha says:

    sildenafil brand name india – viagra uk viagra over the counter nz

  110. gabapentin generic name says:

    Get Macrobid Antibiotic

  111. Enecepync says:

    prednisolone eye drops cost

  112. diobbrili says: – Prednisone

  113. Fplcyb says:

    tadalafil best online pharmacy – what is cialis cialis generic from canada

  114. Vlzkhz says:

    generic cialis online usa – tadalafil drug cialis in malaysia

  115. Prednisone says:

    Levitra 20mg 12 Preisvergleich

  116. Ahhasu says:

    order prednisone without prescription fast shipping – prednisone for sale 5mg prednisone uk online

  117. AnmkIdext says:

    maleato de enalapril com viagra viagra lekarna

  118. SnukDrok says:

    is there an over the counter viagra for women viagra en ligne france

  119. Gustavoicela says:

    homework help online
    do my essay

  120. DnrvJoync says:

    usar viagra sin necesitar productos naturales como viagra

  121. HtbnAgort says:

    slip viagra into drink viagra pas cher en ligne

  122. Dnyufrums says:

    best timing for viagra sepelvaltimotauti viagra

  123. CntfFlure says:

    viagra twisted tunes viagra copd patients

  124. Fthtelalo says:

    can i buy viagra in brazil viagra made in australia

  125. Xorjtm says:

    buy liquid ivermectin – cost of stromectol pill ivermectina 6 mg

  126. AnmkIdext says:

    difference de prix entre viagra et cialis cialis with viagra interaction

  127. Bqawfi says:

    stromectol buy – stromectol for human ivermectin india

  128. SnukDrok says:

    viagra in indian brand viagra puerto rico

  129. HtbnAgort says:

    viagra commercials 2012 is viagra for men only

  130. Uqkzgo says:

    cheapest generic viagra australia – viagra prices viagra 50 mg pill

  131. DnrvJoync says:

    viagra mannheim viagra a choroby serca

  132. MatthewtaM says:

    assignment writing service
    best essay writing service

  133. CntfFlure says:

    cialis or viagra comparison tansiyon ilac? kullananlar viagra kullanabilir mi

  134. Fthtelalo says:

    how to buy viagra online canada popper y viagra

  135. Zerpnb says:

    cheap viagra canada pharmacy – sildenafil citrate 50mg how can i buy viagra in us

  136. AnmkIdext says:

    how long does it take for viagra to be effective does viagra cure impotence

  137. Wgkydx says:

    tadalafil 100mg best price – is cialis generic blue chew cialis

  138. Dvhndl says:

    low cost cialis – Cialis prescriptions buy cialis brand canada

  139. Pqfqsi says:

    stromectol price – stromectol price uk india ivermectin

  140. Izsqjm says:

    cost of ivermectin cream – stromectol cost australia ivermectin 6 mg pills for humans

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Improve Your Life, Go The myEASY Way™