PATENTPatent ABL150 Patent AEAFS3143SPatent AFL65Patent ALG50APatent AMSCPatent AQSSW2x8Patent ASCL50APatent SWS2500