Go to Post This game is all about dealing with the unexpected and making changes on the fly. - Greg Hainsworth [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 13-11-2013, 09:13
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,620
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

A few issues I should bring up:

MakerBot recommends the Replicator 2 for PLA and the Replicator 2X for ABS.

MakerBot takes their MakerCare requirements quite seriously. If you manage to acquire a MakerBot printer make sure to follow all their directions for any issue precisely. Do not get clever and use the printer outside of the recommendations or you may find yourself unsupported under MakerCare. A Replicator 2X printer dual extruder head assembly (steppers, fans, ceramics, hot end) costs $500 and the MakerCare costs $500. The hot end assembly alone is $250. Always consider the long term costs of anything that you have to think carefully before you buy and make sure you can afford to keep it working.

Also they offer classes for the Replicator 2 not the 2X. So I can go about 10 minutes away in Manhattan, NYC and take a class for $35 but not for the 2X and they really won't cover the 2X during that class. I can also not buy printer parts in the Manhattan store though I can buy printers and materials (if only everything was always on schedule and I would never need to acquire anything on short notice )

I just bring this up because not all 3D printers are equal. There are very real differences between the products, the capabilities, the software, the wearability of the prints and your experience with the company(s) providing the printer or the parts. I strongly recommend doing sufficient research before you build or buy. One size does not fit all.

Last edited by techhelpbb : 13-11-2013 at 09:25.
Reply With Quote
  #2   Spotlight this post!  
Unread 14-11-2013, 10:43
pfreivald's Avatar
pfreivald pfreivald is offline
Registered User
AKA: Patrick Freivald
FRC #1551 (The Grapes of Wrath)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Naples, NY
Posts: 2,295
pfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond reputepfreivald has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

We are NOT a Brooklyn team (by about 300 miles), and MakerBot just covered all but $100, and our DonorsChoose.org project was fully funded in about 20 minutes....we're getting a MakerBot 2 for Christmas!

So, were I you, I'd get on this right away!
__________________
Patrick Freivald -- Mentor
Team 1551
"The Grapes of Wrath"
Bausch & Lomb, PTC Corporation, and Naples High School

I write books, too!
Reply With Quote
  #3   Spotlight this post!  
Unread 14-11-2013, 18:32
safiq10's Avatar
safiq10 safiq10 is offline
Registered User
FRC #2950 (DEVASTATORS)
Team Role: Mechanical
 
Join Date: Jan 2013
Rookie Year: 2009
Location: Waco tx
Posts: 528
safiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond reputesafiq10 has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

We're also getting a 3d printer for christmas!!!! Everyone should apply
Reply With Quote
  #4   Spotlight this post!  
Unread 15-11-2013, 02:24
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,507
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by pfreivald View Post
We are NOT a Brooklyn team (by about 300 miles), and MakerBot just covered all but $100, and our DonorsChoose.org project was fully funded in about 20 minutes....we're getting a MakerBot 2 for Christmas!

So, were I you, I'd get on this right away!
Incredible opportunity. Thank you so much for sharing!
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
Reply With Quote
  #5   Spotlight this post!  
Unread 15-11-2013, 07:22
Jimmy Nichols's Avatar
Jimmy Nichols Jimmy Nichols is offline
Mentor,QCR Planning
FRC #1038 (The Thunderhawks)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Cincinnati, Ohio
Posts: 1,010
Jimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond reputeJimmy Nichols has a reputation beyond repute
Send a message via Yahoo to Jimmy Nichols
Re: Anybody hear of this - 3D printers for every FIRST team

Very interested to see how this will work for teams not working in their schools.
__________________
Jimmy - Lead Mentor, Pit Boss, Miami Valley FRC Regional Planning Committee
Lakota Robotics - FRC Team 1038

2013 - Crossroads Team Spirit,Quarter-Finalists - Queen City WFFA - Paul George,Quarter-Finalists - Ohio FRC State Championship Champions
2012 - Queen City Volunteer of the Year,Team Spirit,Finalists - Smoky Mountains Engineering Inspiration,Quarterfinalists
2011 - Pittsburgh Semifinalists - Buckeye Engineering Excellence Award,Coopertition Award,SemiFinalists
2010 - Pittsburgh Judge’s Award,Quarterfinalists - Buckeye Industrial Design Award,Finalists - IRI Mentor Round Champions
2009 - Buckeye GM Industrial Design,Champions
2008 - Midwest Engineering Inspiration,Quarterfinalist - IRI Semifinalist
2007 - Pittsburgh Motorola Quality,Finalist - Buckeye Rockwell Automation Innovative Controls,Finalist - Championship Newton Quarterfinalist
Reply With Quote
  #6   Spotlight this post!  
Unread 16-11-2013, 09:18
protoserge's Avatar
protoserge protoserge is offline
CAD, machining, circuits, fun!
AKA: Some call me... Tim?
FRC #0365 (MOE) & former 836 Mentor)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2002
Location: Wilmington, DE
Posts: 745
protoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by MrRiedemanJACC View Post
Has anyone tried to get a hold of ORNL to find out more about the 3-D printing technology they are speaking of? I absolutely love this quote from the original article posted "Now the lab has developed a way to infuse reinforcing carbon fibers into the raw material to print parts that can carry loads." It reminds me of steel fiber reinforced concrete.
These guys did it in their shop. ORNL may have come up with something much more robust for industrial applications.
Reply With Quote
  #7   Spotlight this post!  
Unread 16-11-2013, 15:16
Rynocorn's Avatar
Rynocorn Rynocorn is offline
Strategist and Designer
AKA: Ryan Jacobs
FRC #1466 (Webb Robotics)
Team Role: Mechanical
 
Join Date: Mar 2013
Rookie Year: 2010
Location: Knoxville
Posts: 125
Rynocorn is on a distinguished road
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by stinglikeabee View Post
These guys did it in their shop. ORNL may have come up with something much more robust for industrial applications.
I am a part of the Knoxville based team 1466 and we have worked closely with both 4265, 3824, and others the past few years. The team that has used the Carbon fiber and 3d printed technology has been 3824 and they featured it last year on their ultimate ascent robot. Their team also is one of the leading tenants of the Oak Ridge MDF (materials demonstration facility) facility where they have many many million+ dollar 3D printers and also titanium 3D printers which is kinda the coolest place ever.

The way the carbon fiber plastic parts has been explained to me is that they will print a part off the printer, take a roll of carbon fiber strip, run the carbon fiber through a resin, and then wrap the carbon fiber around a plastic part to reinforce it. That is just the FRC use so I'm not sure if the lab uses it in other ways.

As not being a member of either team, these are just what I believe to be true as a member of another team. Hopefully a member from one of these teams will see this thread and reaffirm what I have said.
__________________
My favorite parts: Surgical tubing, Grab catches, churro tubing, and waffle tread.
Reply With Quote
  #8   Spotlight this post!  
Unread 16-11-2013, 17:09
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 151
MrRiedemanJACC will become famous soon enough
Re: Anybody hear of this - 3D printers for every FIRST team

Wow..... I think I just did everything I needed to do also.... I'm quite shocked... in a good way!!! But we will definitely put the Makerbot to good use!!!! Thanks everyone on here for posting and sharing the information on this. I did think that I had to be in Brooklyn, but it seems that may not be true. I had already applied when I read the posts, so I figured I'd leave it up there and see what happens!

For those of you who aren't school based, the students have to go somewhere and I bet they know a teacher who would apply for one! It really doesn't take long if you have a plan for what you are going to do with it. I think I spent about two hours filling out the application, but only because I rewrote it at least twice!

Stinglikeabee, thanks for the link for the kickstarter, I will be becoming a supporter for that one!!

Rynocorn, do you have any pics or contacts from those teams? I'm really interested in printing some of our parts on the printer and then being able to use them for the robot (or at least the test bot we are making in class). We have a great machine shop, but I want to push the students to really be able to design parts that are extremely functional with the 3-D printer.
Reply With Quote
  #9   Spotlight this post!  
Unread 16-11-2013, 18:08
CENTURION's Avatar
CENTURION CENTURION is offline
King of unreasonable designs
AKA: Evan the Shop Princess
FRC #1306 (BadgerBOTS)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2009
Location: Madison, WI
Posts: 278
CENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant future
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by pfreivald View Post
We are NOT a Brooklyn team (by about 300 miles), and MakerBot just covered all but $100, and our DonorsChoose.org project was fully funded in about 20 minutes....we're getting a MakerBot 2 for Christmas!

So, were I you, I'd get on this right away!
Quote:
Originally Posted by safiq10 View Post
We're also getting a 3d printer for christmas!!!! Everyone should apply
Quote:
Originally Posted by mklinker View Post
I am pleased to report that Tribe Tech 4485 has also received an early Christmas present.

This was very quick and painless. In less than 48 hours the Donors Choose project was written, approved, and fully funded.
Quote:
Originally Posted by blackwood View Post
Team 2359 is also expecting a Christmas present. I filled out the information Thursday about 1:00am as I was in the process of writing a grant that included purchasing a 3D printer, and I ran across the MakerBot opportunity. I don't know if I will get the grant, and now it really doesn't matter because as of about 6:00pm here on Friday thanks to MakerBot, DonorChoice and 1 anonymous donor the MakerBot is now officially 100% funded. Woohoo.
So pretty much all you guys had to do was make a project on Donorschoose.org, and voila, 3D printer?

We're not a school-based team, but our lead mentor/founder is a teacher with the local school district. I just emailed this out to him, sounds like a great opportunity.
__________________
FRC #1306 - BadgerBOTS - Mechanical/Machining/Safety/Marketing Mentor
FTC #6806 - Ratchet Robotics - Head/Founding Mentor
2010 - Wisconsin Regional Chairman's Award Winner - Wisconsin Regional Quarter-finalist - Curie Division #5 Seed, Quarter-finalist
2011 - Wisconsin Regional Innovation in Control Award Winner - Wisconsin Regional Quarter-finalist
2012 - Wisconsin Regional Engineering Inspiration Award Winner - Wisconsin Regional Semi-finalist
2013 - Wisconsin Regional Chairman's Award Winner


Reply With Quote
  #10   Spotlight this post!  
Unread 16-11-2013, 20:08
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 151
MrRiedemanJACC will become famous soon enough
Re: Anybody hear of this - 3D printers for every FIRST team

Pretty much. See here for the details:http://www.makerbot.com/academy/

But you have to take pics and write thank you letters but that's common courtesy right?
Reply With Quote
  #11   Spotlight this post!  
Unread 16-11-2013, 20:17
geomapguy's Avatar
geomapguy geomapguy is offline
Centenary '18
AKA: Graham Maxwell
FRC #1818
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Alexandria, LA
Posts: 535
geomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud ofgeomapguy has much to be proud of
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by CENTURION View Post
So pretty much all you guys had to do was make a project on Donorschoose.org, and voila, 3D printer?

We're not a school-based team, but our lead mentor/founder is a teacher with the local school district. I just emailed this out to him, sounds like a great opportunity.
Yep we applied for a project and just received confirmation that it was approved. When MakerBot makes its next run through, then we should only have $90 - $100 left.
__________________
The Cowboys - FIRST Robotics Team #1818 2015-
The Bolton Bear Bots - FIRST Robotics Team #3666 2011-204 (30-26-0)
2014 Oklahoma Regional - 20/62 (6-4-0), 5/62 in OPR
2014 Arkansas Regional - 14/39 (8-7-0, Quarterfinalists with 1706 and 1939), 24/39 in OPR
2013 Lone Star Regional Dean's List Finalist!
2013 Lone Star Regional - 22/57 (6-5-0), 17/57 in OPR
2012 Bayou Regional - 16/49 (6-5-0)
2011 Dallas Regional - 10/52 (4-2-5, #6 Alliance Captain, Quarterfinalists with 2948 and 3350)
Reply With Quote
  #12   Spotlight this post!  
Unread 16-11-2013, 21:45
LittleRed's Avatar
LittleRed LittleRed is offline
Registered User
AKA: Brian Davenport
FRC #3824
Team Role: Alumni
 
Join Date: Nov 2012
Rookie Year: 2011
Location: Knoxville, TN
Posts: 16
LittleRed will become famous soon enough
Re: Anybody hear of this - 3D printers for every FIRST team

Quote:
Originally Posted by Rynocorn View Post
I am a part of the Knoxville based team 1466 and we have worked closely with both 4265, 3824, and others the past few years. The team that has used the Carbon fiber and 3d printed technology has been 3824 and they featured it last year on their ultimate ascent robot. Their team also is one of the leading tenants of the Oak Ridge MDF (materials demonstration facility) facility where they have many many million+ dollar 3D printers and also titanium 3D printers which is kinda the coolest place ever.

The way the carbon fiber plastic parts has been explained to me is that they will print a part off the printer, take a roll of carbon fiber strip, run the carbon fiber through a resin, and then wrap the carbon fiber around a plastic part to reinforce it. That is just the FRC use so I'm not sure if the lab uses it in other ways.

As not being a member of either team, these are just what I believe to be true as a member of another team. Hopefully a member from one of these teams will see this thread and reaffirm what I have said.
I agree... the MDF (manufacturing demonstration facility) is pretty much the coolest place ever! And I'm lucky enough to have an internship there

But you were mostly correct about the way we used the carbon fiber. We would print parts and connect them with carbon fiber tubes. We then wrapped carbon fiber stands around these tubes and used epoxy to keep them together.
Reply With Quote
  #13   Spotlight this post!  
Unread 17-11-2013, 10:17
lovelj's Avatar
lovelj lovelj is offline
Registered User
FRC #3824 (RoHawktics)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2011
Location: Knoxville
Posts: 86
lovelj is an unknown quantity at this point
Re: Anybody hear of this - 3D printers for every FIRST team

FIRST team 3824 has been the catalyst for our desire to get additive into FIRST. When I went to Hardin Valley Academy the first day of build season their rookie year, I asked the students if they could show me and two other ORNL mentors for HVA their shop. They don't have a shop, BUT they did have a uPrint that they bought with startup funds. They just didn't know how to use it. I taught 3 HVA students SolidWorks and it's just exploded. The first year, about 25% of their robot was printed. Their second year, they printed their entire robot, even using our titanium printers. Last year, they designed and built a hybrid additive/carbon fiber robot. We had a booth with America Makes at Nationals last year. The students from 3824 have become an integral part of the MDF. They are working with us on a new printer that makes carbon fiber reinforced plastic parts. On top of that, it's big (8 ft x 8 ft x 8 ft) build volume and fast (500 cubic inch of material an hour). I'm hoping that they use this system this year to print their entire robot. By the way, I hire about 25 interns every summer to work in the MDF. Almost all of them are FIRST alums.

Why are we doing this? ORNL was established during the Manhattan Project to help win WWII. We, like all FIRST mentors, are concerned about our country's future. We see FIRST as the mechanism to train our future manufacturing workforce. We also see Additive Manufacturing as the perfect tool for establishing dominance in manufacturing. Who better to help develop and mature the technology than FIRST students? We are convinced that, if we just put printers in the classroom, they would gather dust. However, if we start with FIRST, you students can lead this revolution.

Buckle up. It's going to get wild. All we ask is that you do what you do best, innovate and inspire.

Lonnie

Last edited by lovelj : 17-11-2013 at 11:32.
Reply With Quote
  #14   Spotlight this post!  
Unread 17-11-2013, 17:02
lovelj's Avatar
lovelj lovelj is offline
Registered User
FRC #3824 (RoHawktics)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2011
Location: Knoxville
Posts: 86
lovelj is an unknown quantity at this point
Re: Anybody hear of this - 3D printers for every FIRST team

I am the mentor for FRC team 3824 quoted in the article, Dr. Lonnie Love. FIRST team 3824 has been the catalyst for the pilot this year. When I went to Hardin Valley Academy the first day of build season their rookie year, I asked the students if they could show me and two other ORNL mentors, Craig Blue and Martin Keller, their shop. They don't have a shop, BUT they did have a uPrint that they bought with startup funds. They just didn't know how to use it. I taught 3 HVA students SolidWorks and it's just exploded. The first year, about 25% of their robot was printed. Their second year, they printed their entire robot, even using our titanium printers. Last year, designed and built a hybrid additive/carbon fiber robot. We had a booth with America Makes and showed what was coming at Nationals last year. The students from 3824 have become an integral part of the MDF. They are working with us on a new printer that makes carbon fiber reinforced plastic parts. On top of that, it's big (8 ft x 8 ft x 8 ft) build volume and fast (500 cubic inch of material an hour). I'm hoping that they use this system this year to print their entire robot. By the way, I hire about 25 interns every summer to work in the MDF. Almost all of them are FIRST alums.

Why are we doing this? ORNL was established during the Manhattan Project to help win WWII. We, like all FIRST mentors, are concerned about our country's future. We see FIRST as the mechanism to train our future manufacturing workforce. We also see Additive Manufacturing as the perfect tool for establishing dominance in manufacturing. Who better to help develop and mature the technology than FIRST students? We are convinced that, if we just put printers in the classroom, they would gather dust. However, if we start with FIRST, you students can lead this revolution.

Buckle up. It's going to get wild. All we ask is that you do what you do best, innovate and inspire.

Lonnie
Reply With Quote
  #15   Spotlight this post!  
Unread 17-11-2013, 18:03
Michael Corsetto's Avatar
Michael Corsetto Michael Corsetto is offline
Breathe in... Breathe out...
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2002
Location: Davis, CA
Posts: 1,130
Michael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond repute
Re: Anybody hear of this - 3D printers for every FIRST team

Heads up, based on a search of all donorschoose.org projects, the MakerBotAcademy bundle "almost there" donations (which take the crowdsourcing goal down to $100) are now limited to only Brooklyn teams. Maybe a few teams squeezed through, but it looks like the majority of submitted projects are now not being funded by MakerBot.

Oh well, worth a shot. No way we're going to commit 2.5k to this printer. We have bigger fish to fry.

-Mike
__________________
Team 1678: Citrus Circuits - Lead Technical Mentor, Drive Coach **Like Us On Facebook!**
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:30.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi