The Obsession (tons of pictors)- Mtbr.com
Results 1 to 69 of 69
  1. #1
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88

    The Obsession (tons of pictors)

    For one reason or another I didn't post this up here. Anyways, check it out.

    So this is the frame my buddy has been designing for about two years now. Yup, two years. Here are the fully rendered CAD images, and I'll update this thread as the frame gets built. He also just picked up a nice new Miller Synchrowave 200, so TIG rocks. He's having a ton of parts machined right now, so I'll post those up in about a week. Any questions, and I'll do my best to answer for him. Anywho, the pics:









    * * *



    Oh, and here's a quick vid of the suspension.



    Hi everyone, I thought this would be a good time to chime in. I am the designer and builder behind the obsession. My friend posted this thread for me because I usually stay off of forums.

    I will talk about the concept behind my design. As you know it is all 4130 steel TIG welded. The rear suspension is my own design and it represents about a year and a half of suspension designing.

    The best way I can describe what I am trying to achieve is to compare it to a fork. When you push straight down (vertical) on your fork and try and compress it, it has much more resistance than when you hold your front brake and push in the direction of the fork travel.

    What this means is that when you sit down on the bike the rear suspension remains firm and stable, but when you encounter a square edge hit the suspension “frees” up and allows the wheel to move over the obstacle rather than hitting into it.

    Depending on the direction of the force that the rear wheel encounters the leverage ratio actually changes. When the bike hits a square edge hit and the force of the impact is in the direction of the axle path the leverage ratio increases (falling rate) and then becomes linear. This means that the velocity of the shock shaft decreases which should reduce the effect known as “spiking” felt during high-speed impacts.
    When the rear suspension encounters a vertical force from a drop the leverage ratio drops (Rising Rate); giving the suspension a very progressive fell and increasing the bottoming resistance.

    As for the rest of frame: All tubing is 4130 Chromoly and the linkage plates are 6061-T6 Aluminum. Bearings are 28mm OD EnduroMAX.




    * * *



    Here are some updated screen shots of the frame:










    * * *



    Quote Originally Posted by OBSESSION BIKES
    The program is SolidWorks student edition.

    I have the first set of build pictures and there is much more to come. Last week a spent about 40 hours at the lathe machining parts for the bike as well as doing some welding.


    Raw Materials


    Main tubes .049 wall thickness (first one is going to be overbuilt)


    machining tools


    machining tolerance check


    Raw stock left- finished product right


    upper mounting eyelet mock up

    [img]
    TIG Welding in the bat cave


    Side one of eyelet welded

    More to come soon.......


    * * *



    Quote Originally Posted by A.R.K.
    Ok so here it is. The latest build pictures. I still have lots to do, and I will continue to post pictures and progress until I have a fully built up and tested bike. I still have to weld the upper and lower pivot on the front triangle, but this is what I have so far.


    I revised the seat tube gusset because having a thin wall tube bent was not practice and cutting fish mounts in the bent tube also posed problems. I decided upon a saddle gusset because it was lighter, cheaper, and easier to make.



    "Thank you Solidworks. I was able to use the sheet metal feature in Solidworks in order to find the unbent profile of the saddle gusset. (it would be very hard to do by eye)



    Raw material for saddle gusset.






    (No fancy laser cutters for me)





    After bending


    just how its suppose to fit


    headtube before lathe chuck snaped


    Headtube after the lathe chuck snapped. (what are you going to do..its a 30 year old lathe that I got for free)






    jig


    tube mitering


    fit up


    in jig


    just a little size comparison for those who question strength of the frame
    More pics coming too...

  2. #2
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Front triangle is pretty much done with the exception of the shock mount, so here we go:
















    The creator:













  3. #3
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by A.R.K.
    Six of the eight parts came back from machining yesterday. I was fortunate enough to be able to oversee the entire machining process and watch exactly how fixtures were used and how the parts were cut. Hopefully that will pay off if and when I have my own CNC machine to make the parts. Right now I am looking for a small CNC mill that I could actually make payments on (maybe a Tormach PCNC 1100).

    Pictured Below are the lower links, yokes, and dropouts. More to come soon....























    More to come...

  4. #4
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    And how it sits as of right now:

    Quote Originally Posted by A.R.K.
    It coming! There is still a LOT of work to do in order to get it ready for the fast approaching season, but this is what I have so far. I still have to weld rear caliper mount, ISCG tab and a few other things.

    So far I am happy with how it is coming out considering I had no JIG for the rear triangle!!!! The front and rear wheels are aligned and run true, so i am happy.

    Also had a chance to feel the suspension and my initial reaction is that it feels really good. It is very stiff when you sit on it, but if you really put some force into it is "opens up". I cant tell you how it actually preforms until I have it built up fully. You will also notice how big it looks, until I stand next to it. Its going to be a racer for sure!





    I'll keep this thread updated!

  5. #5
    Rb
    Rb is offline
    mtbr member
    Reputation:
    Join Date
    Feb 2007
    Posts
    1,630
    some of the most ballinest of the baller work I've ever seen..

  6. #6
    clyde in training
    Reputation: 08nwsula's Avatar
    Join Date
    Oct 2005
    Posts
    1,917
    that is really amazing, are you going to powder coat the frame?

  7. #7
    Equal opportunity meanie
    Reputation: DHidiot's Avatar
    Join Date
    Aug 2004
    Posts
    2,781
    Good looking geomety. It reminds me a tiny bit of the PDC 825, but the shock mount is slightly different. I've always wondered why someone doesn't experiment a little more with different mounting options with the traditional Karpiel/Parallel link design.

    The physics behind that rear end behavior he outlined aren't 100% clear, but it's sure interesting. It sounds like he just gave the dumbed down version for everyone to get the idea of, but I'd be very curious to see or hear all the little mechanics behind it.
    805

  8. #8
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by DHidiot
    Good looking geomety. It reminds me a tiny bit of the PDC 825, but the shock mount is slightly different. I've always wondered why someone doesn't experiment a little more with different mounting options with the traditional Karpiel/Parallel link design.

    The physics behind that rear end behavior he outlined aren't 100% clear, but it's sure interesting. It sounds like he just gave the dumbed down version for everyone to get the idea of, but I'd be very curious to see or hear all the little mechanics behind it.
    Yeah, that's the dumbed down version. I'll see if I can get a hold of him later tonight for the better, far more confusing version

    It's probably going to get some form of red powder coat.

  9. #9
    mtbr member
    Reputation: cummings's Avatar
    Join Date
    May 2005
    Posts
    1,676
    thats crazy. how much travel. sorry if you mentioned it, i didnt read all the words..

  10. #10
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by cummings
    thats crazy. how much travel. sorry if you mentioned it, i didnt read all the words..
    8" via a 9.5X3 shock.

    65*HA, 14" bb height and stupid low standover height.

  11. #11
    Teh Original Dirt Muffin
    Reputation:
    Join Date
    Jul 2005
    Posts
    768
    That is a sick project, makes me wanna go build something. It's teh sickness seriously, you've got me interested. I love these DIY projects, good luck to you mate!!!!!!!!!!

  12. #12
    Less yappin, more Brappin
    Reputation: geoffss's Avatar
    Join Date
    Mar 2004
    Posts
    788
    Quote Originally Posted by c.o.d51
    And how it sits as of right now:
    I'll keep this thread updated!
    Are the bolts loose, or is the frame horribly out of alignment???

  13. #13
    UNDEAD
    Reputation: snow-man's Avatar
    Join Date
    Aug 2004
    Posts
    484
    DUDE that's so mad scientist!
    Looks killer,
    Rock on!

  14. #14
    go huck yourself
    Reputation: jimage's Avatar
    Join Date
    Dec 2006
    Posts
    506
    sick,powder it red and put dee max in it sweet
    Dirt jumps come and go, but dirt junkies will dig forever.

  15. #15
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by geoffss
    Are the bolts loose, or is the frame horribly out of alignment???
    For some odd reason, part of the front triangle slipped in the jig. What matters IS in alignment though, so there's no need to worry. And, the bolts aren't tight. The rear triangle on the other hand, is damn near perfect.The wheel is off because he's using the wrong axle.

    Dee Max? I think not. Clapped out 823's? Yup.

  16. #16
    SuperInstigator
    Reputation: tibug's Avatar
    Join Date
    Dec 2006
    Posts
    2,169
    Holy crap!!! You actually did your own geo and everything. I've toyed with frame design and just use Cad with Santa Cruz single pivot specs or, if I feel ambitious, I'll try their v10 design (takes too long). I think you should design your own headbadge and powdercoat that frame forest green and put deemax like jimage said so it can be a FS tractor!!! Like if you're using a PC, the start button color.

    649 days, 7 hours, 4 minutes,
    Tim
    I wish I didn't know now what I didn't know then.

  17. #17
    What are you looking at?
    Reputation: R1D3R's Avatar
    Join Date
    Jun 2005
    Posts
    949
    Looking good! Whats the weight?
    Orange Heckler

    Blue Pinscher

  18. #18
    Gaa-zee-raaaa!
    Reputation: Godzilla's Avatar
    Join Date
    Mar 2005
    Posts
    2,433
    That is super cool, is this a one time deal or does your friend have plans for it?

  19. #19
    mtbr member
    Reputation:
    Join Date
    Apr 2005
    Posts
    1,282
    damn. thast all i can say right now. the front triangle looks almost as if u fliped around a BMX frame. great work.

  20. #20
    go huck yourself
    Reputation: jimage's Avatar
    Join Date
    Dec 2006
    Posts
    506
    what program did you use??
    Dirt jumps come and go, but dirt junkies will dig forever.

  21. #21
    mtbr member
    Reputation: xKREDx's Avatar
    Join Date
    Aug 2006
    Posts
    2,261
    Man that is sick!
    Quote Originally Posted by shredder111
    Can I paint your rockring, silly bun salad?

  22. #22
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by Godzilla
    That is super cool, is this a one time deal or does your friend have plans for it?
    He's got some plans, and they're fairly large for the future.

    It won't have Dee Max wheels.

    Program was Solidworks. Good, easy program that just plain works.

  23. #23
    mtbr member
    Reputation: ll 3nZo ll's Avatar
    Join Date
    Feb 2007
    Posts
    144
    Wow that truly is AMAZING!! Props to you and your friend for doing such an awesome build.

  24. #24
    mtbr member
    Reputation:
    Join Date
    Mar 2007
    Posts
    3
    That's AWESOME

  25. #25
    kona-tize me captain
    Reputation: austinb89's Avatar
    Join Date
    Nov 2004
    Posts
    3,117
    just amazing. i really waan build my own frame
    Looking for a 7.87 x 2.25mm shock, any brand any age that runs well!! cheap would be appreciated!

  26. #26
    mtbr remember
    Reputation: BikeSATORI's Avatar
    Join Date
    Mar 2004
    Posts
    4,356
    trickness with the sickness. props to your homey, he's goin' places.
    Schralp it Heavy.

  27. #27
    Glad to Be Alive
    Reputation: SHIVER ME TIMBERS's Avatar
    Join Date
    Jan 2004
    Posts
    42,929
    very sweet....nice job
    the trick is ENJOYING YOUR LIFE EACH DAY, don't waste them away wishing for better days

  28. #28
    mtbr member
    Reputation:
    Join Date
    Feb 2007
    Posts
    20
    What brand of seat clamp is that? I would like to get one of those...

    BTW, awesome job

  29. #29
    Mountain Biker
    Reputation: balfabiker22's Avatar
    Join Date
    Feb 2006
    Posts
    619
    Sweet, STEAL IS REAL...how much is the wheight? of the frame.

    Great job btw.
    Be at the Rio on June 12th at 7:00pm!

    Premier of Sonar!

  30. #30
    Living the High Life
    Reputation: Ithnu's Avatar
    Join Date
    Feb 2007
    Posts
    4,543
    As an engineer I have to say, that pretty F'n cool. I saw you used Solidworks, did you run any FEA? Or just some hand calcs? Either way, nicely done.

    I used to ride with guys who built their own head sets and brake mounts, but nothing like that.

  31. #31
    Portland, OR
    Reputation: todd_freeride's Avatar
    Join Date
    Aug 2005
    Posts
    3,112
    thats so totally awesome. I wish I had skills to do that kind of stuff.
    Ibex bikes

    2007 Ibex Trophy SS
    2006 Jamis Komodo 3.0
    2006 Ibex Zone FR-1
    2004 Special-Ed P.2 A.1

  32. #32
    MTBiker
    Reputation:
    Join Date
    Oct 2006
    Posts
    988
    Wow, that's awesome. Chromoly steel is very strong and the whole design looks nice overall.

    I'm a mechanical engineer in training. I learned how to weld a few months ago and use a lathe just a few days ago, so this is awesome! Oh yea, I'm learning solidworks now too, awesome!

    If I had all those tools, , looks like fun

  33. #33
    mtbr member
    Reputation: VooDoo13's Avatar
    Join Date
    Jan 2005
    Posts
    839
    In 1948 everyone thought Preston Tucker was either crazy or a con man yet many of his innovations have been used in modern automobiles for the last 50+ years. This could be the beginning of something. Way to go fellas
    You have bleed with Wallace.....now bleed with me!

  34. #34
    GOD SPEED # 58 # 69 RIP
    Reputation: pvflyer's Avatar
    Join Date
    Dec 2004
    Posts
    912
    Good work, I wish i could do it! Congrats on your Bike i don't know if that is your first time trying doing it a bike from scratch, but it looks pretty darn nice.

  35. #35
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by Ithnu
    As an engineer I have to say, that pretty F'n cool. I saw you used Solidworks, did you run any FEA? Or just some hand calcs? Either way, nicely done.

    I used to ride with guys who built their own head sets and brake mounts, but nothing like that.
    Yep, he ran FEA.




    This first frame, which is completely overbuilt, weighs in around 12.5-13lbs, with shock and mounting hardware. Next one, which will be aluminum, will weigh in hopefully in the 9lb range. The next version is basically going to make this one look like crap, and hopefully ride like that too. It's going to be sick.

  36. #36
    mtbr member
    Reputation:
    Join Date
    May 2006
    Posts
    55
    Nice work guys! Just as a tip, from one engineer to another, dont put all your trust into FEA. That analysis looks flawed in the use of your constraints. The bearing bores should be cylindrical supports (or bearing loads for that matter) rather than constrained in all directions. I know cosmos is limited, but you should be able to do something about that. Just a tip for the future.

    Nonetheless, everything looks solid and reliable! Good luck for everything to come. I wouldnt mind ripping that thing, thats for sure....

  37. #37
    mtbr member
    Reputation:
    Join Date
    Sep 2006
    Posts
    289
    This is the coolest damn thread I've ever seen.

  38. #38
    ...abuse these forks.
    Reputation: dirtydownhill's Avatar
    Join Date
    Aug 2006
    Posts
    270
    That is simply amazing. The design looks like it would perform really well. So inspirational, I think weve all dreamed about designing and building a frame but you actually did it. Good on ya' Definitely keep us posted and get that linkage patented really soon.
    Dont pinkbike my mtbr

  39. #39
    mtbr member
    Reputation: AltitudeDude's Avatar
    Join Date
    Jun 2005
    Posts
    34
    Really nice work. Are you majoring in mechanical engineering?

  40. #40
    mtbr member
    Reputation:
    Join Date
    Feb 2004
    Posts
    605
    that bike looks pimp dude! good job.. i'd ride it

  41. #41
    mtbr member
    Reputation:
    Join Date
    Jun 2005
    Posts
    428
    isg mounts?

  42. #42
    mtbr member
    Reputation: xR1DeRx's Avatar
    Join Date
    Jan 2007
    Posts
    80
    Thats awesome....looking forward to seeing this beaut compete!!!
    07' Wahoo Disk(Sold)
    08' Lemond Reno(Sold)
    Budget build SS in progress from spare parts...

    JMU Cycling- "Just Huck It"

  43. #43
    sunday
    Reputation: c.o.d51's Avatar
    Join Date
    Nov 2005
    Posts
    88
    Quote Originally Posted by Fox787
    isg mounts?
    Weren't mounted yet because he needs to replace the bottom bracket shell.

    He will be majoring in mechanical engineering. Should be sweet when it's done!

  44. #44
    Ricky DH
    Reputation: rep_1969's Avatar
    Join Date
    Mar 2004
    Posts
    2,249
    WOW! That's pretty cool, good job.

  45. #45
    mtbr member
    Reputation:
    Join Date
    May 2004
    Posts
    8,218
    Incredible work!~

  46. #46
    mtbr member
    Reputation:
    Join Date
    Apr 2007
    Posts
    12
    Hi'
    amazing project...cant wait to see the final product!
    is it done yet??? can we get some more info on how its going?
    anyway - I realy understand how much work it is as i'm also studying CNC and solidworks right now, and would love to see more of the project!
    Thumbs up!
    Tim

  47. #47
    mtbr member
    Reputation: ljsmith93's Avatar
    Join Date
    May 2007
    Posts
    47
    so awesome

  48. #48
    BrassBalled DropbarNinja
    Reputation: mrpercussive's Avatar
    Join Date
    Apr 2006
    Posts
    11,513
    yea... i forgot about this thread too... updates???

  49. #49
    Pivotal figure
    Reputation: kenbentit's Avatar
    Join Date
    Jan 2003
    Posts
    6,374
    How's the shock clearance working out? The animated vid. seemed to show the reservoir hitting or getting real close to the vertical section at full compression.

  50. #50
    Glad to Be Alive
    Reputation: SHIVER ME TIMBERS's Avatar
    Join Date
    Jan 2004
    Posts
    42,929
    very good work
    the trick is ENJOYING YOUR LIFE EACH DAY, don't waste them away wishing for better days

  51. #51
    40 & Fast
    Reputation: hiredgun's Avatar
    Join Date
    Jun 2007
    Posts
    313
    I didn't join MTBR until this June and first saw this thread today so i'm behind the times to add my comments; but I will anyways.

    First off cool project .

    If I had a less demanding professional life I would be doing similar projects.

    Secondly; the picture of the head tube in the lathe (below) scared me and if that is how you mounted the head tube to machine it then you placed more stress on the chuck than you should and that is probably why it failed and exploding lathe parts can cause considerable damage.

    I am an amatuer machinist and have learned that the tooling is everything when it come to making good parts. the cool thing is that you can often make what you need and therfor it doesn't have to be a big financial drain.

    If you don't allready know this do anything you can to mount your work betwen centers and do not support work soley in the chuck unless you are working very close to the chuck and have almost nothing protuding past the chuck. work done between centers will be more precise as there will be less tool delfection and it is safer.

    For mounting hollow parts between centers I use a live center with interchangable bits to fit different shape parts.

    The pic below is from MSCs catalog of an economical live center kit.
    Attached Images Attached Images
    Ride hard, Drag the broken pieces back, Share lusty tales of adventure & Tell everyone, " I almost stuck the landing".

  52. #52
    rock hard or hardrock
    Reputation: derfernerf's Avatar
    Join Date
    Jun 2006
    Posts
    1,046
    thats CRAZY!!!! mad props on DIY frame.....i dont like the seat tube angle, but hey, im not making it so i guess i cant be picky....its very nice tho, i like the shock location ALOT
    www.transitionbikes.com

    "The journey of 1,000 miles begins with one step" -Bear Grylls

  53. #53
    When in doubt, go faster
    Reputation: =ChrisB='s Avatar
    Join Date
    Aug 2006
    Posts
    2,122
    ****ing... ****ing.... **** that is some realllllly cool stuff!

  54. #54
    Waiting for Godot........
    Reputation:
    Join Date
    Jul 2006
    Posts
    45
    i just saw this thread too....

    had the same concern as hiredgun.

    also in your design that rear triangle is gonna wag like a happy puppy tail when subjected to side load forces(turns with bumps and heavy pedaling, maybe braking forces too).

    if it doesn't tear the bearings out it may cause premature bearing failure.

    i would really like to hear from you after it gets some rough testing. if it holds up i have a dual shock frame idea thats like that but different cause everything is much lower on the frame.

  55. #55
    mtbr member
    Reputation: dowst's Avatar
    Join Date
    Mar 2007
    Posts
    2,705
    wanna be a bro and send me that solidworks complete frame file?

  56. #56
    bro not pro
    Reputation: Gonz's Avatar
    Join Date
    Feb 2004
    Posts
    378

    Nice Job

    Mechanical Engineer here ... 20 years in Aerospace, mechanical flight controls. Seattle WA - we got some way sick trails out here, plus Whistler is just up the road.

    You want a job ? send me a PM.
    G O N Z

  57. #57
    Mountain Lion Bait
    Reputation: renderedtoast's Avatar
    Join Date
    Dec 2006
    Posts
    876
    Its cool to see the actual mechanics that go into bike frame building. Most people (myself included) just throw a leg over them and ride. You never think about what it takes to get it all to function. Thanks for the education lesson.

  58. #58
    mtbr member
    Reputation:
    Join Date
    Jun 2007
    Posts
    44
    This thread is awesome, I wish I had the know how to make my own frame any updated pics?

  59. #59
    mtbr member
    Reputation: coghi's Avatar
    Join Date
    Jan 2007
    Posts
    271
    what kind of engeniring is needed, for designing a bike? ive been always curious.
    cool job, awesome bike.

  60. #60
    moaaar shimz
    Reputation: tacubaya's Avatar
    Join Date
    Jan 2006
    Posts
    9,117
    Mechanical engineering

  61. #61
    Disco-Superfly
    Reputation: Jake_HT's Avatar
    Join Date
    Aug 2004
    Posts
    4,850
    that is amazing...
    how in the hell did I miss this thread?
    Jake
    Yeti 303 WC 25th

    Quote Originally Posted by Dwight Moody
    Didn't you read the sticker on that shock? It said not to do whatever you did.

  62. #62
    thats not to steep is it?
    Reputation: thatdownhillkid's Avatar
    Join Date
    Mar 2007
    Posts
    469
    i wanna build my own frame
    even if its just like copying an already established frame design i still wanna build my own
    07' fsr xc pro
    06' bighit2
    05 hardrock comp set up as a dj bike
    02 fat boy hemi

  63. #63
    mtbr member
    Reputation:
    Join Date
    Oct 2006
    Posts
    4,445
    the guys over at ride monkey have this same thread, just with the outcome.

    check it out

    http://www.ridemonkey.com/forums/sho...ight=obsession

  64. #64
    rock hard or hardrock
    Reputation: derfernerf's Avatar
    Join Date
    Jun 2006
    Posts
    1,046
    hes not going to finish it....atleast not for awhile
    www.transitionbikes.com

    "The journey of 1,000 miles begins with one step" -Bear Grylls

  65. #65
    Baba Booey!
    Reputation: monkeyfist23's Avatar
    Join Date
    Dec 2005
    Posts
    257
    There is a guy who has been riding at Diablo the last few weekends with a home built square tubing 11" rear travel steel frame. Its awesome, you can't miss it with the bare metal and square tubing. I'm not sure why he doesn't post here... Mad props to those who can do this kind of work. Truly an art form!!!

  66. #66
    mtbr member
    Reputation:
    Join Date
    May 2007
    Posts
    323
    wow i didnt saw that post .. but good work men ! seem to be a good geo .. can you tell me whats the Head Angle ?

  67. #67
    all day long
    Reputation: DickemDown's Avatar
    Join Date
    Jun 2004
    Posts
    211
    dope.

  68. #68
    Devolution is real!
    Reputation: toyota200x's Avatar
    Join Date
    Sep 2005
    Posts
    477
    That bike looks amazing.

  69. #69
    mtbr member
    Reputation: dustyrider's Avatar
    Join Date
    Feb 2004
    Posts
    215
    just checked the link from ride monkey the bike building appears to have stopped....

Members who have read this thread: 0

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

THE SITE

ABOUT MTBR

VISIT US AT

© Copyright 2019 VerticalScope Inc. All rights reserved.