Turbo opinions please

A compressor map would be helpful. If it flows 80 lb/min of air at only a 2:1 pressure ratio, then it won't do the job. If it can flow that amount of air and provide a 4:1 ratio, now we're talking.
 
Oops...yeah...if my math is right 2.60=66.04mm
 
Top